У меня возникли проблемы с вставкой нескольких строк в один запрос pdo. Я использую этот код, который я сделал. Но когда я смотрю вставки в db, идентификатор автоинкремента растет, но некоторые вставки отсутствуют. Только первая вставка остается в db.php pdo несколько строк вставки
id idcom couleurb couleurf taille
169 160 blanc grisfonc Tableau L
170 161 blanc grisfonce Tableau L
172 162 blanc grisfonce Tableau L
<?php
foreach ($panier->getContenu() as $produit) {
$queryTableau = $bdd->prepare('INSERT INTO tableaux (idcommande, colorfront, colorback, size, police, mots) VALUES (:id, :cf, :cb, :si, :po, :mo)');
$queryTableau->bindParam(':id', $id);
$queryTableau->bindParam(':cf', $cf);
$queryTableau->bindParam(':cb', $cb);
$queryTableau->bindParam(':si', $si);
$queryTableau->bindParam(':po', $po);
$queryTableau->bindParam(':mo', $mo);
$description = $produit->getDescription();
$id = $_SESSION['commande']['id'];
$cf = $description['couleurFront'];
$cb = $description['couleurBack'];
$si = $produit->getNameProduit();
$po = $description['police'];
$mo = $description['mots'];
$queryTableau->execute();
}
?>
Вы проверили значения? var_dump ($ description) по крайней мере? –
$ описание хорошее, я просто проверяю – Naviss