Здравствуйте тут на форуме дали подсказку но она с ошибкой суть скрипта такая что б он заносил каждую запись в новую строку ошибка Parse error: syntax error, unexpected 'list' (T_LIST) in на этой строке
foreach($success_list as list($id,$catalog,$filename,$catalog_small,$filename_small)){
$stmt = $pdo->prepare("INSERT INTO images_big(id, catalog, filename, catalog_small, filename_small)
VALUES (?,?,?,?,?)");
list($id,$catalog,$filename,$catalog_small,$filename_small)=$success_list[0];
$stmt->bindParam(1,$id,PDO::PARAM_INT);
$stmt->bindParam(2,$catalog,PDO::PARAM_STR);
$stmt->bindParam(3,$filename,PDO::PARAM_STR);
$stmt->bindParam(4,$catalog_small,PDO::PARAM_STR);
$stmt->bindParam(5,$filename_small,PDO::PARAM_STR);
foreach($success_list as list($id,$catalog,$filename,$catalog_small,$filename_small)){
$stmt->execute();
}
Синтаксис foreach .. as list() был добавлен в музейной PHP 5.5.0. Проверьте, что вы используете PHP версии хотя бы 5.5.х.
Довольно странная мысль обходить весь $success_list, но записывать в БД count($success_list) идентичных копий первого элемента.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости