我正在使用Mysql和PHP,从存储过程调用中获取结果时出现问题。
使用mysql_num_rows()
它不起作用,因为我总是得到1
(布尔值),所以我问是否有另一种方法来检索结果集。
代码:
$ris=mysql_query("CALL search_person('$_POST[name]', '$_POST[surname]', '$_POST[adress]', '$_POST[telephone]')") or die(mysql_error());
答案 0 :(得分:0)
将程序更改为函数并返回
SELECT ROW_COUNT();
作为php脚本函数的结果。