время
|
|
424 Часть IV. PHP-функции Глава 44
Зак. 556
450 Часть IV. PHP-функции
Рассмотрим пример:
<?php
mysql_connect ($host, $user, $password);
$result = mysql_db_query ("database", "select * from table");
while ($row = mysql_fetch_assoc ($result)) {
echo $row["user_id"];
echo $row["fullname"];
}
mysql_free_result ($result);
?>
Функция mysql_fetch_assoc () работает в PHP 4—4.0.3.
Существует еще одна функция, позволяющая вызывать строку результата в каче-
стве объекта — mysql_fetch_object (). Ее синтаксис:
object mysql_fetch_object (int result [, int result_type])
Функция возвращает объект со свойствами, которые соответствуют выбранной стро-
ке, или false в случае отсутствия строк.
Функция mysql_f etch_object () подобна функции mysql_fetch_array (), одна-
ко существует небольшое отличие — вместо матрицы происходит возврат объекта.
Это означает, что можно получать доступ к полям при помощи имени поля, а не их
смещениями (числа — неправильные названия свойств).
Необязательный