Parcourir mysql_fetch_array sans while [PHP]

Résolu
Alain -  
supermus Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'aimerais parcourir les lignes du tableau fournit par mysql_fetch_array sans la boucle while.

j'ai essayé :

$sql = 'select * from personne';
$req = mysql_query($sql) or die($sql.mysql_error());
$tab = mysql_fetch_array($req);

echo $tab[0]['nom'];
echo $tab[1]['nom'];

Sachant qu'avec un while ca marche à merveille ...

while ($tab =mysql_fetch_array($req) )
echo $tab['nom'];

mais aucune des deux echos n'affiche quelque chose !..

Merci d'avance!

A voir également:

4 réponses

GIO0892 Messages postés 581 Date d'inscription   Statut Membre Dernière intervention   59
 
yop,

voila un bout de script que j'avais fais ( fais pas attention au tableau, c'est juste a titre d'exemple )

mais il marche

il faut que tu stocke dans une variable

et dans ton echo tu met .$variable.


$nb=0;
while($ligne=mysql_fetch_array($result)) {

$nb++;

$nomequipe=$ligne['nomequipe'];

echo'<tr>';
echo '<td align="center">'.$nb.'</td>';
echo '<td align="center">'.$nomequipe.'</td>';
echo'</tr>';
}
0
Alain
 
Merci beaucoup! Ca marche sans probléme ...
0
GIO0892 Messages postés 581 Date d'inscription   Statut Membre Dernière intervention   59
 
De rien
0
supermus Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
mais sa garde pas les valeurs dans $nomequipe vous affichez a l'interieure du boucle c tt mais pour les utilisés une autre fois dehors de la boucle sa marcheras pas ;)
0