Jump to content

Warning: mysql_fetch_assoc(): supplied argument is not a valid


Recommended Posts

        I can't get this to work I don't know what is wrong I have checked the table names and checked everything with print_r and the Mysql statement is printing right but to no avail.

 

       

$names = explode(" ",$searchTerm);
$datauser = "SELECT * ";
$datauser .= "FROM users ";
$datauser .= "WHERE firstName = $names[0] AND lastName = $names[1] ";

$resultuser = mysql_query($datauser);		
$listuser = mysql_fetch_assoc($resultuser);

$contractUser = $listuser['contract'];

Empty tables and queries that return zero rows DON'T cause mysql_ function errors.

 

Your query failed to execute due to an error. In just looking at it, you need some single-quotes around '$names[0]' and '$names[1]' in the query to make those values string data instead of column names.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.