У меня есть массив, содержащий 42 записи, каждый из которых имеет 6 полей, возвращаемых почтой jquery. Я использую следующий метод для разделения и организации данных, чтобы его можно было вставить с помощью инструкции вставки SQL.Вставка определенных столбцов из массива php в таблицу mysql
$values = array();
foreach ($data as $rowValues) {
foreach ($rowValues as $key => $rowValue) {
}
$values[] = "('" . implode("', '", $rowValues) . "','".$yr."','".$qtr."')";
}
$query = "INSERT INTO table1 (field1, field2, field3, filed4) VALUES " . implode (', ', $values);
Здесь проблема заключается в table1 имеет только 4 поля, и мне нужно только 4 столбцов в массиве, но массив содержит 7 столбцов. Я хочу, чтобы другие столбцы обновили другую таблицу. Как я могу это сделать?
BTW: Петля Еогеасп 'Еогеасп ($ rowValues как $ key => $ rowValue) 'не требуется, потому что он пуст. –