Jump to content

I am not seing what is wrong with this


Attila

Recommended Posts

Can someone see why I am getting this error.  Warning: mysql_result(): supplied argument is not a valid MySQL on line 56

 

//check for member
$name = $_POST['Uname'];
$pass = $_POST['Password'];
database_connected();

$sql = "(SELECT COUNT(*) FROM Character WHERE user = '$name' AND password = '$pass')";
$loginresult = mysql_query($sql);
$count = mysql_result($loginresult, 0);   //This is line 56.  I have tried it this way as well $count = mysql_result($loginresult, 0, 0); with no help
echo "$count";
$number_of_results = mysql_num_rows($loginresult);	
if ($count > 0)
{
// Register session key with the value 
$_SESSION['name'] = $name;
$_SESSION['pass'] = $pass;
ob_end_clean();
header ("Location:../membersloggedin.php");
}

 

Thanks

Link to comment
https://forums.phpfreaks.com/topic/121115-i-am-not-seing-what-is-wrong-with-this/
Share on other sites

Good call on adding the or DIE now I am getting this error.

 

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Character WHERE user = 'Test' AND password = 'test')' at line 1 

 

 

Line 1 is <?

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.