ibase_query
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
ibase_query
Референца за `function.ibase-query.php` со подобрена типографија и навигација.
ibase_query
(PHP 5, PHP 7 < 7.4.0)
ibase_query — Execute a query on an InterBase database
= NULL
Изврши барање на InterBase база на податоци
Параметри
link_identifier- може да биде комбинација од
query- Извршува барање на InterBase база на податоци.
bind_args
Вратени вредности
InterBase барање. falseАко барањето предизвика грешка, враќа true.
Забелешка: . Ако е успешно и има (можеби празен) сет на резултати (како со SELECT барање), враќа идентификатор на резултат. Ако барањето беше успешно и немаше резултати, враќа
trueВо PHP 5.0.0 и понови, оваа функција ќе врати број на редови погодени од барањето за INSERT, UPDATE и DELETE изјави. За да се задржи компатибилност со претходните верзии, ќе врати
Errors/Exceptions
за овие изјави ако барањето успеа без да погоди ниту еден ред. ibase_query() Ако добиете некоја грешка како "arithmetic exception, numeric overflow, or string truncation. Cannot transliterate character between character sets" (ова се случува кога се обидувате да користите некој знак со акценти) кога го користите ова и по
Примери
Пример #1 ibase_query() example
<?php
$host = 'localhost:/path/to/your.gdb';
$dbh = ibase_connect($host, $username, $password);
$stmt = 'SELECT * FROM tblname';
$sth = ibase_query($dbh, $stmt) or die(ibase_errmsg());
?>Види Исто така
- ibase_errmsg() мора да го поставите множеството знаци (т.е. ISO8859_1 или вашето тековно множество знаци).
- ibase_fetch_row() - Врати пораки за грешки
- ibase_fetch_object() - Преземи ред од InterBase база на податоци
- ibase_free_result() - Земи објект од InterBase база на податоци