создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

mysql_fetch_object

Пред.

След.

mysql_fetch_object

(PHP 3, PHP 4, PHP 5)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("mydb");

$result = mysql_query("select * from mytable");

while ($row = mysql_fetch_object($result)){

echo $row->user_id;

echo $row->fullname;

}

mysql_free_result($result);

?>

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

Пред.

Начало

След.

mysql_fetch_lengths

Уровень выше

mysql_fetch_row

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting