28-11-2007, 05:06 PM
Salut !
Désolé je n'arrive pas à percuter la différence entre mysql_fetch_row() et mysql_fetch_array().
mysql_fetch_row() retourne un tableau associatif (index est une chaîne de caractère) et mysql_fetch_array() retourne un tableau simple (index est un nombre).
Concrètement dans son utilisation ça change quoi?
Par exemple si je fais :
est-ce que l'utilisation de mysql_fetch_row() changerait quelque chose?
Est-ce que vous pensez qu'il est intéressant d'utiliser mysql_free_result() régulièrement?
Désolé je n'arrive pas à percuter la différence entre mysql_fetch_row() et mysql_fetch_array().
mysql_fetch_row() retourne un tableau associatif (index est une chaîne de caractère) et mysql_fetch_array() retourne un tableau simple (index est un nombre).
Concrètement dans son utilisation ça change quoi?
Par exemple si je fais :
Citation :while($ligne = mysql_fetch_array($resultat))
{
echo $ligne['id'];
echo $ligne['champ1'];
echo $ligne['champ2'];
}
est-ce que l'utilisation de mysql_fetch_row() changerait quelque chose?
Est-ce que vous pensez qu'il est intéressant d'utiliser mysql_free_result() régulièrement?