Requête d'insertion multi-données!
Fermé
js8bleu
Messages postés
576
Date d'inscription
samedi 14 octobre 2006
Statut
Membre
Dernière intervention
27 janvier 2014
-
12 nov. 2008 à 10:18
ehring - 7 févr. 2009 à 18:05
ehring - 7 févr. 2009 à 18:05
A voir également:
- Requête d'insertion multi-données!
- Insertion liste déroulante excel - Guide
- Insertion signature word - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
- Touche insertion clavier - Guide
2 réponses
Bonjour js8bleu,
je suppose que tu veux la requête SQL.
INSERT INTO emprunt numemprunt,numabonne,numlivre,dateemprunt VALUES (1,2,3,{12/10/2008})
avec 1=n° de l'emprunt : Si ce champs est un "autonum", tu peux faire directement:
INSERT INTO emprunt numabonne,numlivre,dateemprunt VALUES (2,3,{12/10/2008})
2=numéro d'abonné : mets le bon numéro !
3=numéro du premier livre emprunté par 2
Tu devras exécuter autan de requêtes qu'il y a de livres empruntés par un lecteur.
Si tu veux la liste des livres empruntés par lecteur... n'hésites pas à demander.
je suppose que tu veux la requête SQL.
INSERT INTO emprunt numemprunt,numabonne,numlivre,dateemprunt VALUES (1,2,3,{12/10/2008})
avec 1=n° de l'emprunt : Si ce champs est un "autonum", tu peux faire directement:
INSERT INTO emprunt numabonne,numlivre,dateemprunt VALUES (2,3,{12/10/2008})
2=numéro d'abonné : mets le bon numéro !
3=numéro du premier livre emprunté par 2
Tu devras exécuter autan de requêtes qu'il y a de livres empruntés par un lecteur.
Si tu veux la liste des livres empruntés par lecteur... n'hésites pas à demander.
js8bleu
Messages postés
576
Date d'inscription
samedi 14 octobre 2006
Statut
Membre
Dernière intervention
27 janvier 2014
4
12 nov. 2008 à 23:05
12 nov. 2008 à 23:05
Bonsoir,
Merci beaucoup Marc pour ton aide. Je vais essayer et te tenir au courant. Bye.
Cordialement
Merci beaucoup Marc pour ton aide. Je vais essayer et te tenir au courant. Bye.
Cordialement
bon je sais j'arrive sans doute apres la bagarre, mais si ça peut aider
le mieux amha est de mettre les livres emprunté dans un array que tu serialize dans le champ qui va bien, cela évite de faire autant de requéte que de livres empruntés
donc un truc du genre :
$livres = array('livre1', 'livre2', 'livre3', ......);
mysql_query('INSERT INTO emprunt SET nomempreunteur = "'.$nom.'", livresemptrunte = "'.serialize($livre).'", date = '.time());
a l'inverse pour récupérer tes livres il faut unserialize pour retrouver le array d'origine.
le mieux amha est de mettre les livres emprunté dans un array que tu serialize dans le champ qui va bien, cela évite de faire autant de requéte que de livres empruntés
donc un truc du genre :
$livres = array('livre1', 'livre2', 'livre3', ......);
mysql_query('INSERT INTO emprunt SET nomempreunteur = "'.$nom.'", livresemptrunte = "'.serialize($livre).'", date = '.time());
a l'inverse pour récupérer tes livres il faut unserialize pour retrouver le array d'origine.