Using fetch_assoc on prepared statements(对预准备语句使用FETCH_ASSOC)
本文介绍了对预准备语句使用FETCH_ASSOC的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我当前正在编写登录脚本,我得到了以下代码:
以下是我收到的错误:
致命错误:未捕获错误:调用未定义的方法 mysqli_stmt::FETCH_ASSOC()
我尝试了各种变体,比如:
和更多.没有起作用。
推荐答案
这是因为fetch_assoc
不是mysqli_stmt
对象的一部分。fetch_assoc
属于mysqli_result
类。您可以使用mysqli_stmt::get_result
先获取结果对象,然后调用fetch_assoc
:
或者,您也可以使用bind_result
将查询的列绑定到变量,而改用fetch()
:
这篇关于对预准备语句使用FETCH_ASSOC的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!