[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вызов хранимой процедуры
cthutq
использую - 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 написал(а):
Переменную внутри запроса нужно обернуть в ОДИНАРНЫЕ кавычки.


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.