03-04-2007, 10:26 PM
mysql_fetch_array t'indexes aussi tes résultat selon un ordre numérique en plus de l'index nominal. mysql_fetch_assoc, quant à lui, n'applique que l'indexation nominale. Bref, s'il ne s'agit que d'une petite page comme ça, il n'y a aucune différence, mais sur un gros site comprenant de multiples requêtes, il faut savoir choisir judicieusement la méthode à utilisé selon nos besoins et selon la rapidité d'exécution. mylsqu_fetch_assoc restera plus rapide, bien que je ne nie pas que nous puissions bien entendu avoir besoin d'un index numérique, auquel cas il est possible de faire appel à mysql_fetch_row. Si vous avez besoin des deux index, alors là, oui, mysql_fetch_array est fait pour vous !