dbase_replace_record

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

dbase_replace_record — Замінює запис у базі даних

Опис

dbase_replace_record(resource $database, array $data, int $number): bool

Замінює цей запис у базі даних на задані значення.

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

database

Ресурс бази даних, що повертається функцією dbase_open() або dbase_create()

data

Індексований масив даних. Кількість елементів має дорівнювати кількості полів у базі даних, в іншому випадку виклик dbase_replace_record() не вдастся.

Зауваження :

Якщо ви використовуєте як параметр запис, який повернув dbase_get_record(), не забудьте сбросить ключ с именемdeleted

number

Ціле число, яке може бути в діапазоні від 1 до числа записів у базі даних (яка повернула функція dbase_numrecords()

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

список змін

ВерсияОпис
dbase 7.0.0Параметрdatabase тепер має тип resource, а не int.

Приклади

Приклад #1 Оновлення запису в базі даних

Loading...

Примітки

Зауваження :

При использованииdbase_get_record() і dbase_get_record_with_names(), поля логічного типу повертаються як ціле (int) значення ( либо ). Якщо ви збираєтеся записувати ці значення назад, потрібно пам'ятати, що результат стане рівним

Дивіться також