Fction mysql_fetch_array()

Petit nouveau ! | 3 Messages

20 avr. 2006, 18:49

Bonjour,

j'aimerais savoir comment est stocké le résultat dans la fction cité en sujet.
Quand il ne contient qu'une ligne de résultat je n'ai pas de pb, mais est-ce qu'il peut en contenir plusieurs et si oui comment on peut les appeler
<?php echo $res[TEL]; ?> // si un seul resultat
mais si j'ai deux lignes de résultats ?
<?php echo $res[TEL]; ?>
<?php echo $res[TEL]; ?> // Faut que je rajoute qqchose mais où ?

Eléphant du PHP | 451 Messages

20 avr. 2006, 18:57

Va voir ce poste, j'avais posté une fonction pour afficher le résultat d'une recherche MySql dans un tableau...
http://www.phpfrance.com/forums/voir_su ... -table.php
Jpaul
J'essaye d'aider : parfois je fais des erreurs, on me les corrige et j'apprends un peu plus. Super ce forum :)

Eléphanteau du PHP | 12 Messages

20 avr. 2006, 22:35

Salut,

Il faut faire une boucle...

Code : Tout sélectionner

<? $result = mysql_query("SELECT ...."); while ( $res = mysql_fetch_array($result)) { echo $res["TEL"]; } ?>
Le while va passer de ligne en ligne jusqu'à ce qu'il n'y ai plus de résultat à afficher

:roll:

Petit nouveau ! | 3 Messages

21 avr. 2006, 09:19

Merci bcp ta solution est nickel !!!