mysqli_stmt_execute
在您如何知道何时打电话之后,我遇到了知道何时打电话以及打电话的问题
- mysqli_stmt_bind_result
- mysqli_stmt_store_result
- mysqli_stmt_fetch
mysqli_stmt_execute
在您如何知道何时打电话之后,我遇到了知道何时打电话以及打电话的问题
mysqli_stmt_bind_result()
告诉 mysqli 当你获取一行时你想要填充哪个变量,但它还没有fetch()
任何东西。在调用 fetch 之前,必须调用一次。
mysqli_stmt_store_result()
设置一个可选行为,以便客户端在您fetch()
第一行时下载所有行,并将整个结果集缓存在客户端(即 PHP)中。随后fetch()
的调用将简单地遍历这个客户端缓存的结果集。但是设置这个选项本身也不会导致 fetch() 。此功能是完全可选的。
mysqli_stmt_fetch()
返回结果集中的下一行,并将其存储在绑定变量中。对于结果集的每一行,您必须在循环中调用此函数。也就是说,直到 fetch 返回 false。
查询 SQL 数据库的过程包含以下步骤:
您询问的功能在此过程中具有以下作用:
fetch()
那些变量时就包含了结果数据;即告诉PHP应该将结果放入哪些变量