Fonction mysql_fetch_row() PHP

Définition et utilisation

La fonction mysql_fetch_row() récupère une ligne du jeu de résultats sous forme d'array numérique.

Syntaxe

mysql_fetch_row(data)
Paramètres Description
data Obligatoire. Le pointeur de données à utiliser. Ce pointeur de données est retourné par mysql_query().

Description

mysql_fetch_row() à partir de l'identifiant de résultat data Obtient une ligne de jeu de résultats liés et la retourne sous forme d'array. Chaque colonne du résultat est stockée dans une case de l'array, avec un décalage de 0.

Appel successif de mysql_fetch_row() retourne la ligne suivante du jeu de résultats, retourne FALSE s'il n'y a plus de lignes.

Valeur de retour

Retourne un tableau généré à partir de la ligne obtenue, retourne FALSE s'il n'y a plus de lignes.

Exemple

<?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
$db_selected = mysql_select_db("test_db",$con);
$sql = "SELECT * from Person WHERE Lastname='Adams'";
$result = mysql_query($sql,$con);
print_r(mysql_fetch_row($result));
mysql_close($con);
?>

Sortie :

Tableau
(
[0] => Adams
[1] => Jean
[2] => Londres
)