par
parfait » 01 mai 2019, 23:15
Bonsoir...
J'ai un petit souci avec mon code.
En fait j'ai envie de sauvegarde les commandes de chaque clients en BD. Jusqu'à présent suis obligé de faire une boucle pour insérer chaque produit du panier dans la BD :
$req = $bdd-query('SELECT * FROM store WHERE id IN ('.implode(',',$id).')');
foreach($rep as $r){
$ins = $bdd->prépare('INSERT INTO .....');
$ins->execute([ ... ]);
}
Mais je trouve cette méthode très lourde puisque à chaque article un nouvel enregistrement.
Il y a une méthode pour le faire dans un seul enregistrement?
Merci de m'aider.
Bonsoir...
J'ai un petit souci avec mon code.
En fait j'ai envie de sauvegarde les commandes de chaque clients en BD. Jusqu'à présent suis obligé de faire une boucle pour insérer chaque produit du panier dans la BD :
[quote]$req = $bdd-query('SELECT * FROM store WHERE id IN ('.implode(',',$id).')');
foreach($rep as $r){
$ins = $bdd->prépare('INSERT INTO .....');
$ins->execute([ ... ]);
}
[/quote]
Mais je trouve cette méthode très lourde puisque à chaque article un nouvel enregistrement.
Il y a une méthode pour le faire dans un seul enregistrement?
Merci de m'aider.