Warning: mysql_result(): supplied argument is not a valid MySQL result resource in (…) on line 4

前端 未结 2 990
被撕碎了的回忆
被撕碎了的回忆 2020-12-07 03:18

Hi guys just curious to solve this annoying problem. Heres my snippet.

I\'ve checked some other questions similar to my error but so far I cant get it solved.

<
2条回答
  •  感动是毒
    2020-12-07 04:00

    This could happen, when mysql_query returns false, if it fails for some reason. So you should split this into multiple statements and check the return values

    $sql = "SELECT COUNT(user_id) FROM users WHERE username =  $username";
    $result = mysql_query($sql);
    if ($result === false) {
        // error handling
        return false;
    }
    
    return (mysql_result($result, 0) == 1) ? true : false;
    

提交回复
热议问题