msql_fetch_object
<<<
msql_fetch_row msql_field_flags
>>>

8.73 mSQL
8 Référence des fonctions
 Manuel PHP

Introduction
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
msql_affected_rows
msql_close
msql_connect
msql_create_db
msql_createdb
msql_data_seek
msql_db_query
msql_dbname
msql_drop_db
msql_error
msql_fetch_array
msql_fetch_field
msql_fetch_object
->msql_fetch_row
msql_field_flags
msql_field_len
msql_field_name
msql_field_seek
msql_field_table
msql_field_type
msql_fieldflags
msql_fieldlen
msql_fieldname
msql_fieldtable
msql_fieldtype
msql_free_result
msql_list_dbs
msql_list_fields
msql_list_tables
msql_num_fields
msql_num_rows
msql_numfields
msql_numrows
msql_pconnect
msql_query
msql_regcase
msql_result
msql_select_db
msql_tablename
msql

8.73.20 msql_fetch_row()Retourne une ligne sous la forme d'un tableau

[ Exemples avec msql_fetch_row ]   PHP 3, PHP 4 , PHP 5

array  msql_fetch_row ( resource   query_identifier , int   result_type )

msql_fetch_row retourne un tableau qui contient la ligne demandée, ou FALSE , s'il n'y a plus de lignes à lire.

msql_fetch_row retourne une ligne, extraite du résultat associé à l'identifiant de résultat query_identifier . La ligne est retournée sous la forme d'un tableau. Chaque résultat est enregistré dans un champ, indexé numériquement, à partir de 0.

Les appels ultérieurs à msql_fetch_row retourneront les lignes suivantes, ou FALSE , lorsqu'il n'y aura plus de ligne.

Le second argument result_type est optionnel. Il peut prendre les valeurs des constantes suivantes : MSQL_ASSOC , MSQL_NUM et MSQL_BOTH . MSQL_NUM est la valeur par défaut.

Attention

Dans les versions de PHP précédants la 4.3.11 et 5.0.4, un bogue existait lors de la lecture des colonnes contenant des valeurs NULL . Ces colonnes n'étaient pas placées dans le tableau final.

Exemple avec msql_fetch_row

<?php
$con
= msql_connect();
if (!
$con) {
    die(
'Problème de connexion au serveur : ' . msql_error());
}

if (!
msql_select_db('test', $con)) {
    die(
'Problème de connexion à la base de données : ' . msql_error());
}

$result = msql_query('SELECT id, name FROM people', $con);
if (!
$result) {
    die(
'Problème d'exécution de la requête : ' . msql_error());
}

while ($row = msql_fetch_row($result)) {
    echo $row[0] . '
: ' . $row[1] . "\n";
}

msql_free_result($result);
?>

Voir aussi msql_fetch_array , msql_fetch_object , msql_data_seek et msql_result .

<< msql_fetch_row >>
msql_fetch_object mSQL msql_field_flags