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

# 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);
    }

    ?>

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

- dbase_delete_record() - Удаляет запись из базы данных
- dbase_replace_record() - Заменяет запись в базе данных

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open