Jump to content

$a = mysql_result( $b, 0, $c); - does not work


jasonc

Recommended Posts

i am wanting to use the following code but it is not working as i thought it would.

 

instead of hard coding the field name in the script i wish to have it insert using a variable like below.

 

what is the correct way i should do this.

 

$c= "fieldname";

$a = mysql_result( $results, 0, $c);

Link to comment
https://forums.phpfreaks.com/topic/209574-a-mysql_result-b-0-c-does-not-work/
Share on other sites

but i tried that as in my first post, and it did not work

$c= "fieldname";

$a = mysql_result( $results, 0, $c);

 

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

$a = mysql_result( $results, 0, $c);

 

 

$c = "username";

 

and there is a field in the mysql database called "username"

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

 

Would have been helpful to quote this error earlier. $results 'is not a valid MySQL result resource'. Try amending to the end of your mysql_query() call:

 

or trigger_error('MySQL error: ' . mysql_error());

 

Make sure you don't have a semi-colon before 'or'.. i.e. "; or trigger(...)"

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.