Новые книги

В книге американских авторов — разработчиков операционной системы UNIX — блестяще решена проблема автоматизации деятельности программиста, системной поддержки его творчества, выходящей за рамки языков программирования. Профессионалам открыт богатый "встроенный" арсенал системы UNIX. Многочисленными примерами иллюстрировано использование языка управления заданиями

.

shell

Для программистов-пользователей операционной системы UNIX.
Представителям многих профессий, чтобы стать заметнее и успешнее, приходится предпринимать шаги в сторону публичности. Для многих бизнес-тренеров, психологов, консультантов уже стало нормой перед проведением тренинга или иного обучающего мероприятия проводить короткие, от 1 до 2–3 часов, продающие презентации и мастер-классы. Мы находимся в начале формирования нового тренда – эпохи коротких продающих выступлений. Начните общаться с аудиторией, говоря просто о высоком, доступно – о сложном. Ключевое слово – общение, то есть на равных. Ораторы с гипнотическим авторитетом в мировой истории уже были, и их успех завораживает, вспомните Мартина Лютера Кинга и его речь «У меня есть мечта», Стива Джобса со словами выпускникам Стэнфорда и Рэнди Пауша. В чем же секрет успеха этих спикеров? В правильной постановке цели, мощной идее, структуре и манере преподносить информацию. Они рассказывают о себе аудитории. Именно этого сейчас ждет публика, именно этого ей так не хватает. И именно за такими спикерами и их идеями она готова следовать. Эта книга посвящена тем, кому приходится делать небольшие – от 10 минут до 1,5 часов – публичные выступления; это студенты и преподаватели, психологи и бизнес-тренеры, врачи и консультанты, инфобизнесмены и ведущие вебинаров, маркетологи и пиарщики, политики и руководители. Тем, кто уже читает лекции, делает так называемые «продающие» презентации, а также ведет переговоры и выступает перед аудиторией. И тем, кому это только предстоит, кто хочет быть максимально убедительным, ярким, запоминающимся и успешным.

fbsql_fetch_array

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

fbsql_fetch_array

(PHP 4 >= 4.0.6)

fbsql_fetch_array - извлекает результирующий ряд как ассоциативный массив, числовой массив или и тот и другой.

Описание

array fbsql_fetch_array (resource result [, int result_type])

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

fbsql_fetch_array() это расширенная версия fbsql_fetch_row(). В дополнение к сохранению данных в числовых индексах результирующего массива, она также хранит данные в ассоциативных индексах, используя имена полей в качестве ключей.

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

select t1.f1 as foo t2.f1 as bar from t1, t2

Важно отметить, что использование fbsql_fetch_array() НЕНАМНОГО медленнее, чем fbsql_fetch_row(), но предоставляет важное дополнительное значение.

Необязательный второй аргумент result_type в fbsql_fetch_array() это константа, принимающая следующие значения: FBSQL_ASSOC, FBSQL_NUM и FBSQL_BOTH.

Детали см. в fbsql_fetch_row() и fbsql_fetch_assoc().

Пример 1. fbsql_fetch_array()
<?php 
fbsql_connect ($host, $user, $password);
$result = fbsql_db_query ("database","select user_id, fullname from table");
while ($row = fbsql_fetch_array ($result)) {
    echo "user_id: ".$row["user_id"]."<br>\n";
    echo "user_id: ".$row[0]."<br>\n";
    echo "fullname: ".$row["fullname"]."<br>\n";
    echo "fullname: ".$row[1]."<br>\n";
}
fbsql_free_result ($result);
?>
 

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