ibase_query
(PHP 5, PHP 7 < 7.4.0)
ibase_query — Виконує запит до бази даних InterBase
Опис
ibase_query(resource $link_identifier = ?, string $query, int $bind_args = ?): resource
Виконує запит до бази даних InterBase.
Список параметрів
link_identifier
Ідентифікатор посилання InterBase. Якщо не вказано, передбачається останнє відкрите посилання.
query
Запит InterBase.
bind_args
Значення, що повертаються
Якщо запит викликає помилку, повертає false
. У разі успішного виконання та наявності (можливо порожнього) результуючого набору (наприклад, із запитом SELECT) повертає ідентифікатор результату. Якщо запит був успішним та результатів не було, повертає true
Зауваження :
У PHP 5.0.0 і вище ця функція повертатиме кількість рядків, які торкнулися запиту, для операторів INSERT, UPDATE та DELETE. Щоб зберегти зворотну сумісність, вона повертатиме
true
для цих операцій, якщо запит виконано успішно без торкання будь-яких рядків.
Помилки
Якщо ви отримаєте повідомлення про помилку на кшталт "аритметичний висновок, numeric overflow, або string truncation. Cannot transliterate character between character sets" (це відбувається, коли ви намагаєтеся використовувати будь-який символ з діакритичними знаками) при використанні цієї функції та після використання ibase_query(), необхідно встановити символьне кодування (ISO8859_1 або ваше поточне символьне кодування).
Приклади
Приклад #1 Приклад використання ibase_query()****
Loading...
Дивіться також
- ibase_errmsg() - Повертає повідомлення про помилку
- ibase_fetch_row() - Витягує рядок із бази даних InterBase
- ibase_fetch_object() - Отримує об'єкт із бази даних InterBase
- ibase_free_result() - Звільняє набір результатів