mysql_fetch_object

(PHP 3, PHP 4, PHP 5)

mysql_fetch_object -- Extrae una fila de resultado como un objeto

Descripción

objeto mysql_fetch_object ( int id_resultado )

Devuelve un objeto con las propiedades que corresponden a la última fila extraida, o FALSE si no quedan más filas.

mysql_fetch_object() es similar a mysql_fetch_array(), con la diferencia que un objeto es devuelto en lugar de una matriz. Indirectamente, quiere decir que solo se puede aceder a los datos por el nombre del campo, y no por su posición. (los números no pueden ser nombres de propiedades de objetos).

Nota: Los nombres de campos retornados por esta función diferencian entre mayusculas y minusculas.

Nota: Esta funcion define campos NULL como valores PHP NULL.

Ejemplo 1. Ejemplo demysql_fetch_object()

<?php

$row
= mysql_fetch_object($result);

/* this is valid */
echo $row->field;
/* this is invalid */
//echo $row->0;

?>

La función es identica a mysql_fetch_array(), y casi tan rápida como mysql_fetch_row() (la diferencia es insignificante).

Ejemplo 2. Ejemplo demysql_fetch_object()

<?php
mysql_connect
("hostname", "user", "password");
mysql_select_db("mydb");
$result = mysql_query("select * from mytable");
while (
$row = mysql_fetch_object($result)) {
    echo
$row->user_id;
    echo
$row->fullname;
}
mysql_free_result($result);
?>

Ver también: mysql_fetch_array(), mysql_fetch_assoc(), mysql_fetch_row(), mysql_data_seek() y mysql_query().

Hosting by: hurra.com
Generated: 2007-01-26 18:01:02