Array et BDD - PHP - Programmation
Marsh Posté le 09-02-2006 à 13:56:57
Comment c'est nawak
C'est ce bout la qui est en cause:
Code :
|
Que fais-tu?
Pour chacun des resultats de la requete tu mets dans $filleuls le pseudo du resultat de la requete.
Ensuite tu mets dans $liste un tableau contenant juste $filleuls.
Puis tu boucles de 0 à 5, et tu affiches $liste[$numero].
Or dans $liste je n'ai qu'un element. Donc les 4 itérations suivantes ne t'affichent rien...
Par ailleurs ( sans rien toucher à ton code), tu gagnerais en lisibilité à écrire ça comme ça:
Code :
|
Marsh Posté le 09-02-2006 à 15:05:50
anapajari > T'aurais pu mettre la chaine entre ' que ca plante pas. Par ce que là les " à l'intérieur de la chaine vont être considéré comme la fin de la chaine et le début de la suivante et etc.
TitanHermes > Ce que anapajari voulait dire c'était :
Code :
|
ou
Code :
|
Et puis bon, tant qu'a récupérer les filleuls, autant boucler sur le nombre de filleul (voir la fonction mysql_num_rows dans la documentation)
EDIT : correction de code.
Marsh Posté le 09-02-2006 à 15:12:39
omega2 a écrit : anapajari > T'aurais pu mettre la chaine entre ' que ca plante pas. Par ce que là les " à l'intérieur de la chaine vont être considéré comme la fin de la chaine et le début de la suivante et etc. |
tout a fait. J'ai juste fait ça à la va vite ... un peu comme toi en fait parce que avec tes deux solutions il se retrouve avec un
Code :
|
"printé" dans une des cases du tableau...
Marsh Posté le 09-02-2006 à 15:14:57
ok anapajari, j'ai corrigé le code.
Marsh Posté le 09-02-2006 à 15:58:13
Ouèp j'ai compris d'ou vient mon erreur mais je n'arrive aps a trouver la solution (où placer les boucles) pour pas avoir ce problème ...
Si ous pouviez me mettre une peu plus sur la piste s'il vous plait
Ps : liste ne contient pas qu'un élément puisque dans ma BDD y'en a 3 non ?
Marsh Posté le 09-02-2006 à 16:40:13
Déja qu'est ce que tu veux faire exactement? Pourquoi tu as besoin de faire une boucle de 0 à 5???
Citation : Ps : liste ne contient pas qu'un élément puisque dans ma BDD y'en a 3 non ? |
Non ... definitivement non
Code :
|
Marsh Posté le 09-02-2006 à 17:31:41
En fait je voudrais afficher les filleuls que possèdent le membre
Mais avec un numero sur la gauche :
1 Emile
2 Roger
...
Marsh Posté le 09-02-2006 à 17:33:08
En faite je n'ai aucun besoin des array ...
Seulement : COmment fait on pour afficher devant chaque filleul un numero:
pour le premier filleuls => Numéro = 1
deuxieme filleuls => Numéro = 2
troisieme filleuls => Numéro = 3
Marsh Posté le 09-02-2006 à 17:49:52
Code :
|
Marsh Posté le 09-02-2006 à 13:20:53
Salut tout le monde !!
Voila je voudrais afficher tout les filleuls du membre avec lequel je me suis logguer :
J'ai essayer ca :
Alors ce qui est bien : C'est que ca m'affiche bien les trois filleuls qui sont présents dans la BDD mais le probleme c'est que ca me creer plein de <td> et <tr> vide, regarder :
Savez vous ce qui me creer tout ca ?
Message édité par titanhermes le 09-02-2006 à 13:21:17