Aller à la prochaine ligne

cs_sidalilo Messages postés 108 Date d'inscription mardi 28 février 2006 Statut Membre Dernière intervention 9 juillet 2013 - 22 mai 2010 à 15:19
kohntark Messages postés 3705 Date d'inscription lundi 5 juillet 2004 Statut Membre Dernière intervention 27 avril 2012 - 22 mai 2010 à 16:10
bonjour
j'ai analysé une requete sql sur MYSQL en php
et lorsque j'ai visualisé le resultat dans un tableau j'ai fait une boucle et je voulu aller à la prochaine ligne pour recuperer un enregistrement et le comparer avec l'autre dans une boucle de fetch_row voila l'exmeple:

$requete = "SELECT nom,prenom,date from t1";
$resultat = mysql_query($requete1,$connection);
$mydate=10/02/1982;
while ($test =mysql_fetch_row($resultat)) {
list($nom,$prenom,$date)==$test;
//comment aller à la prochaine ligne
if next $test[2]==$mydate{
//mon code...
}
}
mais if next $test[2]==$mydate{} ca marche pas!!!
comment faire pour aller à la ligne suivante
merci pour votre attention

1 réponse

kohntark Messages postés 3705 Date d'inscription lundi 5 juillet 2004 Statut Membre Dernière intervention 27 avril 2012 30
22 mai 2010 à 16:10
Salut,

Oulà, tu fais fort.
Une seule recommandation : active l'affichage des erreurs et gère les !!
... et n'hésite pas à lire la doc.

C'est truffé de fautes :
$requete1 n'est pas définie
10/02/1982 est une chaîne de caractères, donc $mydate = '10/02/1982';
list($nom,$prenom,$date)==$test; => c'est une affectation qu'il faut faire, pas une comparaison.
if next $test[2]==$mydate{ no comment

comment faire pour aller à la ligne suivante

mysql_fetch_row() associée à la boucle while s'occupe de ça. Revois la doc.



Kohntark -
0
Rejoignez-nous