PHP
PHP / MySql

Recherche
 
ManuelPHP.com

msql_fetch_field
<<<
msql_fetch_object msql_fetch_row
>>>

8.77 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.77.19 msql_fetch_object()Lit une ligne sous la forme d'un objet

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

object  msql_fetch_object ( resource   result )

msql_fetch_object est identique à msql_fetch_array , avec une différence : c'est un objet qui est retourné, à la place d'un tableau. Par conséquent, cela signifie que vous ne pouvez accéder aux valeurs que par les noms des champs, et non plus avec leur offset. (Les nombres sont interdits dans les noms de propriétés).

msql_fetch_object est aussi rapide que msql_fetch_array , et marginalement plus lente que msql_fetch_row (la différence n'est pas significative).

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

Retourne un objet dont les propriétés correspondent à la ligne récupérée, ou FALSE si'il n'y a plus de lignes.

Exemple avec msql_fetch_object

<?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 lors de l\'exécution de la requête : ' . msql_error());
}

while (
$row = msql_fetch_object($result, MSQL_ASSOC)) {
echo
$row->id . ': ' . $row->name . "\n";
}

msql_free_result($result);
?>

Version Description
4.3.11 et 5.0.4 Un bogue a été résolu lors de la récupération des données depuis des colonnes contenant les valeurs NULL . De telles colonnes n'étaient pas placées dans le tableau résultant.

<< msql_fetch_object >>
msql_fetch_field mSQL msql_fetch_row





Google

Services webmasters

Les manuels
 

ManuelPHP.com © 2003-2012 Tigersun - Crédits
Webmaster Site Internet - Télécharger des Logiciels - Programme TV - Entraide Informatique - Agence de Communication
2018-06-25