давайте предположим, что я хочу вставить массив, контейнер которого следует за данными;
- это массив,
Array
(
[0] => 1
[1] => ::1
[2] => Array
(
[0] => 1
)
[3] => Array
(
[0] => 0
[1] => 1
)
[4] => 2018-10-11
[5] => 2018-10-31
[6] => 0
[7] => 0
[8] => 2018-10-11
[9] => 10:38:36
)
, но я застрял, как вставить этот массив с помощью одного цикла foreach
и я использую этот код, но не работаю для нескольких массивов с разными значениями
$count_row = 0;
foreach($products as $row){
$count_row ++;
//Set Field data according to table column
$data = array(
'user_id' => $user_id,
'ip_address' => $ip_address,
'product_id' => $row,
'page_id' => $row[$count_row],
'start_date' => $start_date,
'end_date' => $end_date,
'type' => $type,
'status' => $status,
'created_date' => $created_date,
'created_time' => $created_time,
);
//Query For Inserting Data
$query = DB::table('tbl_product_advertisements')
->insertGetId($data);
}