gigabyt3r Posted February 18, 2009 Share Posted February 18, 2009 Hi I was wondering if anyone could help me, I have a problem with the following query and , if a vehicle has "Chassis Based Vehicle Sales" in Vehicle Type 1 or Vehicle Type 2 then it will show up on the results page. But if it is in Vehicle Type 3 then nothing is shown, is there a problem with my syntax? The code doesn't bring up any errors. Here is the code, SELECT vehicles.`Image Prefix`, vehicles.`Vehicle Registration`, vehicles.Mileage, vehicles.Transmission, vehicles.Color, vehicles.`Fuel Type`, vehicles.Make, vehicles.Model, vehicles.`Reg Year`, vehicles.ID FROM vehicles WHERE vehicles.`Vehicle Type`= \"Chassis Based Vehicle Sales\" OR vehicles.`Vehicle Type 2` = \"Chassis Based Vehicle Sales\" OR vehicles.`Vehicle Type 3` = \"Chassis Based Vehicle Sales\" AND ID = colname ORDER BY vehicles.`Registration Prefix` DESC Thanks in advance Quote Link to comment https://forums.phpfreaks.com/topic/145727-where-clause-help/ Share on other sites More sharing options...
tivrfoa Posted February 18, 2009 Share Posted February 18, 2009 try with parenthesis: SELECT vehicles.`Image Prefix`, vehicles.`Vehicle Registration`, vehicles.Mileage, vehicles.Transmission, vehicles.Color, vehicles.`Fuel Type`, vehicles.Make, vehicles.Model, vehicles.`Reg Year`, vehicles.ID FROM vehicles WHERE (vehicles.`Vehicle Type`= \"Chassis Based Vehicle Sales\" OR vehicles.`Vehicle Type 2` = \"Chassis Based Vehicle Sales\" OR vehicles.`Vehicle Type 3` = \"Chassis Based Vehicle Sales\") AND ID = colname ORDER BY vehicles.`Registration Prefix` DESC Quote Link to comment https://forums.phpfreaks.com/topic/145727-where-clause-help/#findComment-765308 Share on other sites More sharing options...
fenway Posted February 23, 2009 Share Posted February 23, 2009 Try without spaces in your field names!!!!! Quote Link to comment https://forums.phpfreaks.com/topic/145727-where-clause-help/#findComment-769030 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.