Кому то поможет, может быть:
Целый день не мог понять почему PHP не принимал запрос изменяющий БД через "ibase_query" и ругался "...Dynamic SQL Error SQL error code = -104 Token unknown - line 1, char 1 93..."
После изучения литературы оказалось!!!
Для изменяющих запросов используется связка: $query = ibase_prepare($dbh, "update..."), затем ibase_execute($query, <параметры> )
http://ru2.php.net/manual/ru/function.ibase-execute.php
А для операции SELECT нужно:
$dbh = ibase_connect($host, $username, $password, $charset,100,3<диалект>);
$db_tr = ibase_trans('IBASE_DEFAULT',$dbh)or die(ibase_errmsg() );
$sth = ibase_query($dbh <указатель на базу> ,$db_tr <указатель на транзакцию>,$stmt <собственно запрос > ) or die(ibase_errmsg() <вывод сообщения об ошибке> );
далее результат запроса разбирается и выводится куда надо:
while ($row = ibase_fetch_object($sth)) {....<анализируем что получили>... }
PHP 5.
PHP FB запросы к базе
Модератор: kdv