Jump to content

Recommended Posts

Ok, I have pin pointed the problem down to the exact line, but I don't understand why it is happening.

I have a variable called $_oid which contains the value "Kesler".

 

echo "&name=$_oid";
$query = "INSERT INTO users (vid, age, sex, country, photo, name, userID) values ('$_vid', '$_age', '$_sex', '$_country', '$_photo', '$_name', '$_userID')";
mysql_query{$query} or die(mysql_error());

 

Now with that code right now, &name comes out as undefined.  However if I remove the mysql_query part (see below), &name comes out as "Kesler". 

 

echo "&name=$_oid";
$query = "INSERT INTO users (vid, age, sex, country, photo, name, userID) values ('$_vid', '$_age', '$_sex', '$_country', '$_photo', '$_name', '$_userID')";
//mysql_query{$query} or die(mysql_error());

 

Any ideas?  Is there something wrong with my query?

It is retrieved using $_POST.  I know that the variable is good.  It's value is set.  It just has something to do with this query because I have tested it.  I've gone through my code testing when the echo code sends the correct value of the variable, and it makes the switch over to undefined at this query. 

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.