2013-06-21 17 views
1

我正在使用Mysql和PHP,並且遇到了從存儲過程調用中獲取結果的問題。 與mysql_num_rows()它不工作,因爲我總是得到1(布爾),所以我問是否有另一種方式來檢索結果集。Php和存儲例程

代碼:

$ris=mysql_query("CALL search_person('$_POST[name]', '$_POST[surname]', '$_POST[adress]', '$_POST[telephone]')") or die(mysql_error()); 
+0

也許你的存儲過程有問題嗎? – mb21

+0

你想獲取某些輸出參數的值嗎?存儲過程沒有返回值。 –

回答

0

更改程序的功能和返回

SELECT ROW_COUNT(); 

的功能,PHP腳本的結果。