Я чтение файла и как только чтение ниже данные csv_array:Обновление таблицу, не определено смещение в Laravel
Array (
[0] => "1"
[1] => "1468409102803"
[2] => "dd 22"
[3] => "test1"
[4] => "test2"
[5] => "test3"
[6] => "testcity"
[7] => "11111"
[8] => ""
[9] => ""
[10] => "1234567"
[11] => "GI230"
[12] => "Eveready Reachargeable Torch DL91"
[13] => "1"
)
Принимая выше массива обновление таблицы заказов, как показано ниже:
DB::table('orders')->where('order_number',$csv_array[1])->update(array('ship_address1'=>$csv_array['3'],'ship_address2'=>$csv_array['4'],'ship_address3'=>$csv_array['5'],'ship_city'=>$csv_array['6'],'ship_zip'=>$csv_array['7']));
Ошибка пришествие:
не определено смещение 1
проверки 'print_r ($ csv_array)' свой массив или строку в формате массива. – C2486
удалите кавычки из массива, как $ csv_array [3], и проверьте –
try 'dd ($ csv_array [1]);' и посмотрите, что вы получаете –