MySQL - Interroger une base

Voici les fonctions en php qui permettent d’interroger une base MySQL :

$ligne = mysql_fetch_row($resultat)

Retourne un tableau énuméré nommé ici $ligne, indicé à partir de 0, dont les éléments contiennent les valeurs des champs de la ligne courante pointée par $resultat, ou bien FALSE s’il ne reste plus de ligne.

$ligne = mysql_fetch_array($resultat)

Version étendue de mysql_fetch_row(). C’est celle que j’utilise tout le temps. Ici $ligne désigne un tableau associatif dont les indices peuvent être remplacés par les noms des champs. Ainsi la valeur du champ nom du tableau $ligne s’obtient avec $ligne[nom].

$ligne = mysql_fetch_object($resultat)

On obtient un objet construit à partir d’une ligne du résultat, ou FALSE si on a atteint la fin de la table. Cet objet $ligne possède pour attributs tous les champs de la table, initialisés aux valeurs actuelles de cette ligne. Ainsi la valeur du champ nom de l’objet $ligne *s’obtient avec la syntaxe *$ligne->nom.