Mysqli方法调用顺序


mysqli method calling order

我从php手册中知道bind_result必须在execute之后,在调用fetch之前。

我想知道在哪里或如果正确的顺序放置store_result目前我已经调用pria到bind_results.

$psl -> execute();
$psl -> store_result(); // ?
$psl -> bind_result($val);
$psl -> fetch();

谢谢

如果希望检索查询返回的行数,则必须在调用execute()之后调用store_result()。查看更多信息:

http://www.php.net/manual/en/mysqli-stmt.num-rows.php

澄清一下,我总是在呼叫execute()之后才呼叫store_result()。我不确定您是否可以在绑定结果后调用它,但也许其他人将能够澄清这一点。