У меня есть добавить/удалить окно ввода с помощью JQuery для добавления видеосвязи и добавить в базу данных, как это:PHP вставить несколько массив в базу данных MySQL
<input name="video[]" class="" value="" />
<input name="video[]" class="" value="" />
проверить и отфильтровать пустое значение, чем вставить не пустое значение в моей базы данных, как это:
$id = mysql_insert_id();
foreach(array_filter($_POST['video']) as $video_url) {
if (!empty($video_url)) {
$value['video_data'] = serialize((array(
array_filter($_POST['video'])
)));
SQL::insert("INSERT INTO " . NEWS_FILES . " (url, id,type) VALUES (?, ?, ?)", $value['video_data'], $id, "video");
}
}
Теперь в базе данных я вижу два ряда для ID:
НО, мне нужно вставить одну строку для каждого идентификатора.
Как это можно исправить?
редактировать:
$id = mysql_insert_id();
Где код для создания переменной '$ id' ..? Вот о чем идет речь, и у нас нет информации об этом. – Ohgodwhy
@Ohgodwhy: '$ id = mysql_insert_id();' –