-5

私の最初のストアドプロシージャが作成されましたが、phpmyadminでプロシージャを呼び出すと、結果として1行が返されますが、phpではNULLですか?

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

私のページには次のように表示されます:NULL

phpMyAdminでは、結果は1行になります:open_uitdagingen 3

私の考えに欠けているリンクは何ですか?

4

1 に答える 1

-2

理由はわかりませんが、print_r を使用すると結果が得られます。

print_r($row);

表示: 配列 ( [open_uitdagingen] => 3 )

だから私は結果を得ましたが、なぜ var_dump($res->fetch_assoc()); 空の結果を返しますか? 私はまだ知りませんが、私は今、重要なことを続けることができます:)

于 2012-10-15T15:45:13.617 に答える