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) значення ( либо ). Якщо ви збираєтеся записувати ці значення назад, потрібно пам'ятати, що результат стане рівним
Дивіться також
- dbase_add_record() - Додає запис до бази даних
- dbase_delete_record() - Видалення записів із бази даних