Insérer plusieurs ligne avec 1 INSERT INTO
Résolu
Lucryio
Messages postés
206
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38484 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38484 Date d'inscription Statut Modérateur Dernière intervention -
A voir également:
- Insert where
- Touche insert - Guide
- Where is it - Télécharger - Gestion de fichiers
- Disk boot failure insert system disk and press enter - Guide
- Activer touche insert sur ASUS UX32A - Forum Clavier
- Touche insert sur clavier portable hp ✓ - Forum Clavier
1 réponse
Bonjour,
voili voilou ...
Mais.. bon.. ça me semble étrange de vouloir faire ça........
voili voilou ...
// Récupétion "propre" des variables AVANT de les utiliser $id = isset($_POST['ID']) ? $_POST['ID'] : NULL; $obj = isset($_POST['obj']) ? $_POST['obj'] : NULL; //Préparation de la requête // On places les valeurs dans un array $arr_values = array(); for($i=1;$i<=$pri2;$i++){ $arr_values[] ="('','$id','$obj')"; } //on transforme l'array en String séparé par une virgule $values = join(",",$arr_values); //exécution de la requête $sql = "INSERT INTO membres_objets VALUES $values"; $sql = $bdd->exec($sql);
Mais.. bon.. ça me semble étrange de vouloir faire ça........
En faite si tu veux c'est un don qu'un membre peux faire avec choix du nombre donc il faut le retirer à ce membre qui donne pour en donner autant au membre qui reçoit donc voila pourquoi j'avais besoin de faire ce genre de manip.
En tous cas, merci beaucoup.
Pourquoi ne pas simplement, dans ta table, incrémenter ( ou décrémenter) une variable ???
De cette façon... chacun de tes users n'aura qu'une seule ligne dans la table.....