Jump to content

how to query IDs ENDING with 5 in the ones digit?


dflow

Recommended Posts

ok it works in the phpmyadmin

 

but

when i intergrate it with :

SELECT * FROM apartments WHERE InternalSupplierID ='1' AND country_id = '20' AND city_id = '2' and Desc <>'' and RIGHT( 'ID',1 ) =5

 

i get empty results although i see results without " RIGHT( 'ID',1 ) =5" in the query that should match

ok it works in the phpmyadmin

 

but

when i intergrate it with :

SELECT * FROM apartments WHERE InternalSupplierID ='1' AND country_id = '20' AND city_id = '2' and Desc <>'' and RIGHT( 'ID',1 ) =5

 

i get empty results although i see results without " RIGHT( 'ID',1 ) =5" in the query that should match

You're using single quotes around 'id'. Those should either be replaced with `backticks` or simply removed.

 

cheers again

desc is a MySQL reserved word. Either enclose it in `backticks`, or rename the column. You should be checking for query failure, and using mysql_error() while developing . . .

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.