gpt4 book ai didi

php - 第 9 行警告 : mysql_result(): supplied argument is not a valid MySQL result resource in/home/a5751969/public_html/func/user. func.php

转载 作者:行者123 更新时间:2023-11-30 23:31:42 25 4
gpt4 key购买 nike

我看了很多遍代码并重写了它,但仍然无法弄清楚如何修复错误。

有第6-10行;

function login_check ($email, $password) {
$email = mysql_real_escape_string ($email);
$login_query = mysql_query("SELECT COUNT(`user_id`) as `count`,`user_id` FROM `users` WHERE `email`='$email' AND `password`='".md5($password)."'");
return (mysql_result($login_query, 0) == 1) ? mysql_result($login_query, 0, 'user_id') : false;

重写代码;

function login_check ($email, $password) {
$email = mysql_real_escape_string($email);
$login_query = mysql_query("SELECT COUNT(`user_id`) as `count`, `user_id` FROM `users` WHERE `email`='$email' AND `password`='".md5($password)."'");
return (mysql_result($login_query, 0) == 1) ? mysql_result($login_query, 0, 'user_id') : false;
}

最佳答案

您的 SQL 语句中需要一个 GROUP BY 子句。

"SELECT COUNT(`user_id`) as `count`,`user_id` 
FROM `users`
WHERE `email`='$email'
AND `password`='".md5($password)."'
GROUP BY `user_id`"

关于php - 第 9 行警告 : mysql_result(): supplied argument is not a valid MySQL result resource in/home/a5751969/public_html/func/user. func.php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10253195/

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