0
ゆっくりとプロジェクトをLaravelに移動します。ループを使用して、私はすべてのフォーム入力配列をキャプチャしています。私は$name = Input::get('name');
戻り配列を推測している文字列変換への配列例外Laravel 4.2
$jobID = 2;
$data = array();
foreach(Input::get('name') as $row=>$name){
$name = Input::get('name');
$dob = Input::get('dob'.$row);
$data[] = "['job_id' => '$jobID', 'first_name' => '$name', 'dob' => '$dob']";
}
$data_insert = implode(',', $data);
if(!empty($name)) {
DB::table('job_data')->insert([
$data_insert
]);
}
おそらく '$ jobID'が定義されていないためです。 – bishop
これは関数で定義されています。私はそれを落として、実際のエラーから気をそらさないようにします。ありがとう – Klav
なぜあなたの配列は文字列ですか? –