我正在尝试在用户会话密钥上显示所有用户信息。当用户使用其电子邮件登录时,所有相关信息都将根据用户电子邮件从数据库中提取并通过会话密钥显示。但是,我不知道该怎么做。我使用了会话密钥“ user”,而我尝试从中检索信息的表是“ client”。
我遇到的错误是“致命错误:未捕获的错误:调用成员函数bind_param()”,因此我认为它是SQL语句或bind参数。代码背后的逻辑可能不正确,可能需要其他行。
任何帮助将不胜感激!
qss
答案 0 :(得分:1)
您在查询中没有参数请求(您错误地添加了php var $ _SESSION ['user']) 您应该使用?用于参数
$st=$con->prepare("select * from client where email= ? ");
$st->bind_param("s", $user);