dominod Posted August 27, 2010 Share Posted August 27, 2010 Hi, I cant get this MySql query to work: $query = "SELECT * FROM `engines` WHERE name LIKE '$keyword%' AND languages='au' OR language='en' ORDER BY hits DESC "; It is the AND languages='au' OR language='en' part which I cant get to work I think.. I want it to select it IF language is either 'en' OR 'au'... Thanks in advnace Quote Link to comment https://forums.phpfreaks.com/topic/211915-why-doesnt-this-mysql-query-work/ Share on other sites More sharing options...
trq Posted August 27, 2010 Share Posted August 27, 2010 $query = "SELECT * FROM `engines` WHERE name LIKE '$keyword%' AND (languages='au' OR language='en') ORDER BY hits DESC "; Quote Link to comment https://forums.phpfreaks.com/topic/211915-why-doesnt-this-mysql-query-work/#findComment-1104498 Share on other sites More sharing options...
dominod Posted August 28, 2010 Author Share Posted August 28, 2010 Thanks alot! Quote Link to comment https://forums.phpfreaks.com/topic/211915-why-doesnt-this-mysql-query-work/#findComment-1104530 Share on other sites More sharing options...
dominod Posted August 28, 2010 Author Share Posted August 28, 2010 Hi I am having trouble with this code: $query = "SELECT * FROM `engines` WHERE name LIKE '$keyword%' AND (languages='$english' OR languages='$lang') ORDER BY hits DESC "; It is the languages='$lang' that dont work.. $lang = 'Finnish' OR languages='Italian' OR languages='German' I think it has something to do with double ' symbols, but I dont know how to solve it :/ Anyone know? Thanks in advance Quote Link to comment https://forums.phpfreaks.com/topic/211915-why-doesnt-this-mysql-query-work/#findComment-1104548 Share on other sites More sharing options...
fenway Posted August 30, 2010 Share Posted August 30, 2010 Echo the entire query -- but you'll get in less trouble if you use IN(). Quote Link to comment https://forums.phpfreaks.com/topic/211915-why-doesnt-this-mysql-query-work/#findComment-1105224 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.