Warning: include(../lntop.php) [function.include]: failed to open stream: No such file or directory in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/mysql-fetch-object.html on line 19

Warning: include() [function.include]: Failed opening '../lntop.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/mysql-fetch-object.html on line 19

Warning: include(../levoe_menu.php) [function.include]: failed to open stream: No such file or directory in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/mysql-fetch-object.html on line 46

Warning: include() [function.include]: Failed opening '../levoe_menu.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/mysql-fetch-object.html on line 46



Учебник РНР
Назад Вперёд

mysql_fetch_object

(PHP 3, PHP 4)

mysql_fetch_object - извлекает результирующий ряд как объект.

Описание

object mysql_fetch_object (resource result)

Возвращает объект со свойствами, соответствующий извлечённому ряду, либо FALSE, если рядов больше нет.

mysql_fetch_object() аналогична mysql_fetch_array(), с одним исключением - возвращается объект, а не массив. Косвенно это означает, что вы можете получить доступ к данным только по именам полей, но не по их смещениям (числа являются недопустимыми в качестве имён свойств).

<?php

/* это правильно */
echo $row->field;
/* это неправильно */
echo $row->0;

?>

По скорости эта функция идентична mysql_fetch_array() и почти так же быстра, как mysql_fetch_row() (разница несущественна).
Пример 1. mysql_fetch_object()
<?php
mysql_connect("hostname", "user", "password");
mysql_select_db($db);
$result = mysql_query("select * from table");
while ($row = mysql_fetch_object($result)) {
    echo $row->user_id;
    echo $row->fullname;
}
mysql_free_result($result);
?>

См. также mysql_fetch_array() и mysql_fetch_row().


Назад Оглавление Вперёд
mysql_fetch_lengths Вверхmysql_fetch_row


Warning: include(../pravoe_menu.php) [function.include]: failed to open stream: No such file or directory in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/mysql-fetch-object.html on line 163

Warning: include() [function.include]: Failed opening '../pravoe_menu.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/mysql-fetch-object.html on line 163

Rambler's Top100
© 2009 Тест скорости интернета |  Boont.Ru

Warning: include(../lnbottom.php) [function.include]: failed to open stream: No such file or directory in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/mysql-fetch-object.html on line 289

Warning: include() [function.include]: Failed opening '../lnbottom.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/mysql-fetch-object.html on line 289