fbsql_fetch_assoc

(PHP 4 >= 4.0.6, PHP 5 < 5.3.0)

fbsql_fetch_assocВозвращает строку результата в виде ассоциативного массива

Описание

fbsql_fetch_assoc ( resource $result ) : array

Вызов fbsql_fetch_assoc() эквивалентен вызову fbsql_fetch_array() с FBSQL_ASSOC в качестве второго параметра. Он возвращает только ассоциативный массив.

Так изначально работала функция fbsql_fetch_array(). Если необходимы не только ассоциативные, но и числовые индексы, используйте fbsql_fetch_array().

Важно отметить, что fbsql_fetch_assoc() незначительно медленнее, чем fbsql_fetch_row(), но предоставляет значительные преимущества.

Список параметров

result

Идентификатор результата запроса, полученный из fbsql_query() или fbsql_db_query().

Возвращаемые значения

Возвращает массив, соответствующий выбранной строке, или false, если строк больше нет.

Если два или более столбца результата имеют одинаковые имена полей, последний столбец будет иметь приоритет. Чтобы получить доступ к другому столбцу (столбцам) с тем же именем, необходимо использовать fbsql_fetch_array(), и она также должна возвращать числовые индексы.

Примеры

Пример #1 Пример использования fbsql_fetch_assoc()

<?php
fbsql_connect
($host$user$password);
$result fbsql_db_query("database""select * from table");
while (
$row fbsql_fetch_assoc($result)) {
    echo 
$row["user_id"];
    echo 
$row["fullname"];
}
fbsql_free_result($result);
?>

Смотрите также

  • fbsql_fetch_row() - Возвращает строку результата в виде нумерованного массива
  • fbsql_fetch_array() - Возвращает строку результата в виде ассоциативного массива, числового массива или и того, и другого
  • fbsql_fetch_object() - Возвращает строку результата в виде объекта

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top