سلام
من تو اجرای stored procedure هایی که یه result set رو برمیگردونن مشکل دارم و همچین خطایی میگیرم:
Query failed: PROCEDURE spGetRows can't return a result set in the given context
کدم sql و php هم اینه:
stored procedure هم مشکلی نداره (از mysql console) تستش کردم.
کسی میتونه کمک کنه؟
من تو اجرای stored procedure هایی که یه result set رو برمیگردونن مشکل دارم و همچین خطایی میگیرم:
Query failed: PROCEDURE spGetRows can't return a result set in the given context
کدم sql و php هم اینه:
کد:
delimiter ;;
CREATE PROCEDURE spGetRows ()
BEGIN
SELECT id,name FROM tbl LIMIT 2;
END;
;;
$db_result = mysql_query("CALL spGetRows();") or die('Query failed: ' . mysql_error());
while ($db = mysql_fetch_assoc($db_result)) {
echo $db['id'] . "--" . $db['name'] . "<br>";
}
stored procedure هم مشکلی نداره (از mysql console) تستش کردم.
کسی میتونه کمک کنه؟