Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > Как все-таки вызывать ХП в ИБ


Автор: beowulf 27.4.2007, 11:47
Говорят, что об этом уже говорили, но я не нашел где.
Короче пишешь:
Код

...
$query="EXECUTE PROCEDURE PRSEMPLANALL(2007,0)";
$res=ibase_query($connection,$query);
echo "<table border='2' cellpadding='0' cellspacing='0'>\n";
while ($row=ibase_fetch_object($res))
    {
    echo "<tr><td>".$row->SOOB."</td></tr>\n";
    }
echo "</table>\n";
...

А браузер :
Warning: ibase_query() [function.ibase-query]: message length error (encountered 0, expected 14) in k:\home\kned\www\index2.php on line 16

Warning: ibase_fetch_object(): supplied argument is not a valid InterBase result resource in k:\home\kned\www\index2.php on line 18
В чем дело?

Автор: Glip 27.4.2007, 13:07
ну а проверять на ошибки и выводить если есть, не судьба?
Код

$res=ibase_query($connection,$query);
if (!$res)
    echo ibase_errmsg()

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)