Manuel PHP
Précédent |  | Suivant

# mysql_fetch_row

(PHP 3, PHP 4, PHP 5)

mysql_fetch_row -- Retourne une ligne de résultat MySQL sous la forme d'un tableau

## Description

array mysql_fetch_row ( resource result )

mysql_fetch_row() retourne un tableau indexé numériquement, qui correspond à la prochaine ligne du résultat MySQL result et déplace le pointeur interne de données d'un cran.

## Liste de paramètres

result

  La ressource de résultat qui vient d'être évaluée. Ce résultat vient de l'appel à la fonction mysql_query().

## Valeurs de retour

Retourne un tableau numérique qui correspond à la ligne récupérée, ou `FALSE` s'il n'y a plus de lignes.

mysql_fetch_row() va rechercher une ligne dans le résultat associé à l'identifiant de résultat spécifié. La ligne est retournée sous la forme d'un tableau. Chaque colonne est enregistrée sous la forme d'un tableau commençant à la position 0.

## Exemples

Exemple 1. Exemple avec mysql_fetch_row()

`<?php $result = mysql_query("SELECT id,email FROM people WHERE id = '42'"); if (!$result) { echo 'Impossible d\'exécuter la requête : ' . mysql_error(); exit; } $row = mysql_fetch_row($result); echo $row[0]; // 42 echo $row[1]; // la valeur du champ email ?>`

## Notes

> Note : Cette fonction définit les champs NULL à la valeur PHP `NULL`.

## Voir aussi

mysql_fetch_array()
mysql_fetch_assoc()
mysql_data_object()
mysql_data_seek()
mysql_fetch_lengths()
mysql_result()

Précédent | Sommaire | Suivant
mysql_fetch_object | Niveau supérieur | mysql_field_flags