gpt4 book ai didi

php - 转换 mysql_result 困难

转载 作者:行者123 更新时间:2023-11-29 11:19:05 27 4
gpt4 key购买 nike

我在 YouTube 上跟踪了一个相当旧的教程,在视频中他以这种方式使用了 mysql_result:

return (mysql_result($result,0) == 1) ? true : false;

我认为 mysql_result 已被弃用,并想使用 num_rows 做完全相同的事情,并这样做:

$query = "SELECT COUNT(`user_id`) FROM `users` WHERE `username`='$username'";
$result = mysqli_query($conn,$query);
return(mysqli_num_rows($result) === 1) ? true : false;

但它似乎不起作用,我不知道我哪里出了问题。有什么建议吗?

最佳答案

尝试这样的事情

$query = "SELECT COUNT(`user_id`) as user_count FROM `users` WHERE `username`='$username'";
$result = mysqli_query($conn,$query);
$row = mysqli_fetch_array($result,MYSQLI_ASSOC);
return(($row["user_count"]) === 1) ? true : false;

关于php - 转换 mysql_result 困难,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39253504/

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