当我在PHP中使用带有mysqli库的语句时,在我获取和bind_results之前,我调用了store_result.在我看到mysqli_result类与fetchArray/object等方法之后.所以如果我想使用它,我从mysqli_stmt对象调用方法get_results ...但是如果我在方法store_result之前调用它会给我一个错误"non对象"(get_result返回false).ES:
$s = $stmt->get_result(); //this work
Run Code Online (Sandbox Code Playgroud)
但如果我这样做
$stmt->store_result();
$s = $stmt->get_result(); //this not work, return false
Run Code Online (Sandbox Code Playgroud)
所以我试图了解何时需要用户store_result或get_result(以及正确的方法)但是在Mysql和php doc中我没有发现任何有用的东西.
PS:你能解释为什么我应该使用第一个或第二个吗?
| 归档时间: |
|
| 查看次数: |
1707 次 |
| 最近记录: |