为什么bind_result在执行之前出现

时间:2016-05-20 13:15:31

标签: php

所以我正在看这个tutorial,你可以看到那个人在bind_result之后放了执行。不应该在bind_result之前执行吗?

1 个答案:

答案 0 :(得分:1)

看来,你是对的。

正如PHP Manual所说:

  

注意:

     

请注意,所有列必须在mysqli_stmt_execute()之后和调用mysqli_stmt_fetch()之前绑定。根据列类型,绑定变量可以静默地更改为相应的PHP类型。

     

即使在部分检索到结果集之后,也可以随时绑定或反弹列。新绑定将在下次调用mysqli_stmt_fetch()时生效。