gpt4 book ai didi

php - mysqli 准备语句 get_result()?

转载 作者:行者123 更新时间:2023-11-29 13:12:31 24 4
gpt4 key购买 nike

当我使用get_result()时代码将停止,这是我的代码:

$conn = new mysqli($hostdb, $userdb,$passdb,$datadb);
if(!$conn){
die(print($errormsg)); }
$ris = $conn->prepare("SELECT * FROM users WHERE user='?' ;");
$ris->bind_param("s" , $user);
$ris->execute();
$result = $ris->get_result();
echo $result->error;
$ris1 = $result->fetch_array(MYSQLI_ASSOC);

echo $result->error;为空。

已解决SQL查询错误

最佳答案

它不起作用,因为在使用准备好的语句时,您不需要为字符串、日期等编写引号。 bind_param 方法会自动为您执行此操作。

同时删除“;”在句子的末尾。

关于php - mysqli 准备语句 get_result()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21885027/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com