Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
dbase_get_record_with_names
(PHP 4, PHP 5)
dbase_get_record_with_names — Получает запись из базы данных в виде ассоциативного массива
Описание
array dbase_get_record_with_names ( int $dbase_identifier , int $record_number )Получает запись из базы данных dBase в виде ассоциативного массива (вместе с именами соответствующих полей).
Список параметров
dbase_identifier
Идентификатор базы данных, возвращаемый функцией dbase_open() или dbase_create().
record_numberИндекс записи. (Здесь соответствует физическому номеру записи. - прим. пер.)
Возвращаемые значения
Ассоциативный массив с данными строки. Массив будет включать в себя ключ deleted который равен 1, если запись помечена на удаление (см. dbase_delete_record()). Возвращает и пустые записи.
Каждое поле конвертируется в соответствующий тип PHP, за исключением:
- Даты остаются в виде строк.
- Целые числа, которые могли бы привести к переполнению (> 32 бита) возвращаются в виде строк.
В случае ошибки, dbase_get_record_with_names() возвращает FALSE.
Примеры
Пример #1 Список всех зарегистрированных пользователей в базе данных
// открываем базу в режиме чтения
$db = dbase_open('/tmp/test.dbf', 0);
if ($db) {
$record_numbers = dbase_numrecords($db);
for ($i = 1; $i <= $record_numbers; $i++) {
$row = dbase_get_record_with_names($db, $i);
if ($row['ismember'] == 1) {
echo "Member #$i: " . trim($row['name']) . "\n";
}
}
}
// Прим. пер. -
// к полученным с помощью dbase_get_record_with_names значениям записи
// обращаемся по имени - $row['ismember'],
// а в случае с dbase_get_record к значениям записи
// обращаемся по номеру - $row[4]
Смотрите также
- dbase_get_record() - Получает записи из базы данных, как из индексированного массива
Описание на ru2.php.net
Описание на php.ru