le problème est pourtant facile à analyser...
ta boucle while s'effectue une fois par ligne retournée, elle se fout du nombre de champ à afficher, tu dois reboucler dans le while pour afficher tous les champs, un if ne suffira pas.
Code :
- while ($val = mysql_fetch_array($Query)) {
- for ($i=2 ; $i < mysql_num_fields($Query)) {
- echo $val[$i] ettoutcequetuveux;
- }
- }
|
EDIT la deuxième solution :
Code :
- $Query = ("SELECT a,b,c,d,e,f,g etc....",$Connect)
- while ($val = mysql_fetch_array($Query)) {
- echo $val['a'].$val['b'] etc..;
- }
- }
|
en gros tu la première solution revient à boucler la liste des champs de la seconde, mais je le répète y a pas 36 manières d'y arriver..
Message édité par Sh@rdar le 16-10-2002 à 18:34:02
---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft