Jump to content

Warning: mysql_result(): supplied argument is not a valid MySQL result resource


MrXortex

Recommended Posts

G'day.

 

I got this error when I try to register a user. The function will basically check if the user already exist in the database or not.

 

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /hermes/web05/blubbz/functions/user.func.php on line 21

 

CODE:

 

<?php
function logged_in() {

}

function login_check($email, $password) {

}

function user_data() {

}

function user_register ($email, $name, $password) {

}

function user_exists ($email) {
$email = mysql_real_escape_string($email);
$query = mysql_query("SELECT COUNT('user_id') FROM 'users' WHERE 'email' = '$email'");
return (mysql_result($query, 0) == 1) ? true : false;

}
?>

 

Line 21 is:

 

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

I tried changing the quotes, but I got the same error. Any other help please?

 

To what?

 

$query = mysql_query("SELECT COUNT('user_id') FROM 'users' WHERE 'email' = '$email'");

 

Should be:

 

$query = mysql_query("SELECT COUNT(`user_id`) FROM `users` WHERE `email` = '$email'");

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.