存储过程,没有返回值?

时间:2012-10-15 14:57:05

标签: mysql stored-procedures mysqli

我创建了第一个存储过程,但调用phpmyadmin中的过程得到1行作为结果,但在php中它是NULL ??

$res = $mysqli->query("CALL ts_open_uitdagingen");
$row = $res->fetch_assoc();
var_dump($res->fetch_assoc());

在我的页面中显示:NULL

在phpMyAdmin中,结果是一行: open_uitdagingen 3

我想到的缺失环节是什么? 提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我不知道为什么,但是对于print_r,我确实得到了结果!

print_r($row);

显示:数组([open_uitdagingen] => 3)

所以我确实得到了结果,但为什么var_dump($ res-> fetch_assoc());给出一个空的结果?我仍然不知道,但我现在可以继续下去:)