|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 35 ![]() |
Bonjour à tous,
Voilà, je m'arrache les cheveux sur une boucle dans laquelle se trouve une instruction mysql : Code :
Snirf ! J'ai d'autres boucles du même genre qui fonctionne, je ne comprends pas. Merci à tous |
||
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Inscription : août 2008 Messages : 1 271 ![]() |
Il faut aussi boucler sur le fetch pour ramener toutes les lignes fetch ! cf l'exemple associé à mysql-fetch-assoc
Code :
Mais ta logique est contre performante, il est préférable de ne faire qu'une requête: Code :
SELECT adresse FROM inscrits WHERE pseudo IN ('Dom', 'JM', 'Zaza') |
||
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 35 ![]() |
Argh toujours pô !
Il doit y avoir un conflit quelque part. |
|
|
00
|
|
|
#4 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
La proposition de skuatamad avec le IN est je dirais la seule valable.
Le requête dans des boucles sont des catastrophes de performance. |
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Benjamin Consultant informatique Inscription : août 2007 Messages : 160 ![]() |
Je plussoie les autres membres.
Par contre, si tu veux "juste" comprendre pourquoi ta boucle ne marche pas, ça vient de là : Ton premier passage dans la boucle efface ton tableau. Tu devrais avoir : |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com