использую - php5+FireBird, xampp 1.0, XP(OS)
PHP |
<?php > $db = ibase_connect("127.0.0.1:c:/apachefriends/xampp/htdocs/base/base.gdb","SYSDBA","masterkey"); $from_stat = $_POST['from_st']; $from_st = "select * from GET_STCODE_STATION("$from_stat")"; $from_st_prep = ibase_query($from_st); while ($row = ibase_fetch_row ($from_st_prep)) { echo $row[0]; } //закрываем базу ibase_close ($db);
|
Здесь переменная $from_stat берется из другой страницы. Так вот при вызове хранимой процедуры GET_STCODE_STATION с входным параметром $from_stat выдает такую вот ошибку
Warning: ibase_query() [function.ibase-query]: Dynamic SQL Error SQL error code = -206 Column unknown КИЕВ At line 1, column 15. in C:apachefriendsxampphtdocs voypoezdconnect2.php on line 19
А если задать значение по умолчанию, все прекрасно работает, подскажите пожалуйста,как мне решить эту проблему. (переменная $from_stat выводит текст переданный из другой формы)
! |
|
М |
| Оформляй код согласно правила форума |
Kuliev |
Спустя 2 года, 10 месяцев, 26 дней, 5 часов, 36 минут, 6 секунд (29.05.2009 - 20:25) AndryG написал(а):
Переменную внутри запроса нужно обернуть в ОДИНАРНЫЕ кавычки.
_____________