dbase_add_record

(PHP 5 < 5.3.0, dbase 5, dbase 7)

dbase_add_recordДобавляет запись в базу данных

Описание

function dbase_add_record(resource $database, array $data): bool

Функция добавляет данные в базу данных.

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

database

Ресурс базы данных, который возвращает функция dbase_open() или dbase_create().

data

Индексный массив с данными. В аргументе передают массив, в котором количество элементов равно количеству полей в базе данных, иначе функция dbase_add_record() завершится ошибкой.

Замечание:

При передаче в параметр записи, которую вернула функция dbase_get_record(), вначале сбрасывают в записи ключ с именем deleted (прим пер. — unset(record['deleted']).

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

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Список изменений

Версия Описание
PECL-модуль dbase 7.0.0 Параметр database теперь принимает аргумент с типом resource, а не int.

Примеры

Пример #1 Пример вставки записи в базу данных dBase

<?php

// Открываем БД в режиме чтения и записи
$db = dbase_open('/tmp/test.dbf', 2);

if ($db) {
    dbase_add_record(
        $db,
        array(
            date('Ymd'),
            'Maxim Topolov',
            '23',
            'max@example.com',
            'T',
        )
    );

    dbase_close($db);
}

?>

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