Jump to content

Archived

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

Balmung-San

MYSQL Statement with odd results

Recommended Posts

[code]'SELECT * FROM users WHERE users.username='.$visitor_name[/code]

That's the string I'm using for my query. In the sample I'm using, $visitor_name is Pieaholic2004x.

Now, here's the odd part, it keeps tossing this into my source code and stops: Unknown column 'Pieaholic2004x' in 'where clause'

Am I doing something wrong here?

Share this post


Link to post
Share on other sites
A string literal inside a query is assumed to be a column name unless it is in quotes.

Use

[code]$sql = "SELECT * FROM users WHERE users.username = '$visitor_name' ";[/code]

Share this post


Link to post
Share on other sites
[!--quoteo(post=374467:date=May 16 2006, 05:59 PM:name=Barand)--][div class=\'quotetop\']QUOTE(Barand @ May 16 2006, 05:59 PM) [snapback]374467[/snapback][/div][div class=\'quotemain\'][!--quotec--]
A string literal inside a query is assumed to be a column name unless it is in quotes.

Use

[code]$sql = "SELECT * FROM users WHERE users.username = '$visitor_name' ";[/code]
[/quote]
Ah, awesome, that cleared it right up. Thanks.

Share this post


Link to post
Share on other sites

×

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.