par
Ganesh » 28 juil. 2010, 16:33
Bonjour,
C'est plus un problème de php que de SQL mais allons-y

Première solution, ainsi que le stipule le manuel php à propos de la fonction
mysql_fetch_row() que tu utilises, "mysql_fetch_row() retourne un tableau indexé numériquement, qui correspond à la prochaine ligne du résultat MySQL result".
Il suffit donc d'utiliser la fonction PHP retournant le nombre d'entrée d'un tableau.
Deuxième solution, puisque tu disposes déjà d'une ressource mysql, autant utiliser les fonctions associées. En cliquant sur le lien que je t'ai donné, tu trouveras toutes ces fonctions, jette un coup d'oeil dessus, celles que tu cherches ont des noms évocateurs.
Bonjour,
C'est plus un problème de php que de SQL mais allons-y :)
Première solution, ainsi que le stipule le manuel php à propos de la fonction [url=http://php.net/manual/fr/function.mysql-fetch-row.php]mysql_fetch_row()[/url] que tu utilises, "mysql_fetch_row() retourne un tableau indexé numériquement, qui correspond à la prochaine ligne du résultat MySQL result".
Il suffit donc d'utiliser la fonction PHP retournant le nombre d'entrée d'un tableau.
Deuxième solution, puisque tu disposes déjà d'une ressource mysql, autant utiliser les fonctions associées. En cliquant sur le lien que je t'ai donné, tu trouveras toutes ces fonctions, jette un coup d'oeil dessus, celles que tu cherches ont des noms évocateurs.