mrt003003 Posted May 11, 2011 Share Posted May 11, 2011 Hi there im just trying to understand how to compare and output results in a table. For example lets say i have the following table: Beans ID Type Location And say 3 records: 1 Baked kitchen 2 Runners Garage 3 Broad Kitchen I want to select only the beans that have matching locations and output the Type: Baked, Broad. I'm trying to get my head around how to work this out, if you could nudge me in the right direction that would be excellent. Thank you. Quote Link to comment https://forums.phpfreaks.com/topic/236144-basic-example-matching-records/ Share on other sites More sharing options...
xyph Posted May 11, 2011 Share Posted May 11, 2011 This is more of a MySQL/Database question. Quote Link to comment https://forums.phpfreaks.com/topic/236144-basic-example-matching-records/#findComment-1214122 Share on other sites More sharing options...
phppaper Posted May 12, 2011 Share Posted May 12, 2011 $result = mysql_query("SELECT * FROM Beans where Location = 'something' and (Type = 'Baked' or Type = 'Broad')"); while($row = mysql_fetch_array($result)){ echo $row['ID'] . " " . $row['Type']. " " . $row['Location']; echo "<br />"; } Quote Link to comment https://forums.phpfreaks.com/topic/236144-basic-example-matching-records/#findComment-1214232 Share on other sites More sharing options...
mrt003003 Posted May 12, 2011 Author Share Posted May 12, 2011 In the Select where Location = 'Something' Does that mean i need to manually input the location im looking for??? ] Like: Select where Location = 'Kitchen' Thanks Quote Link to comment https://forums.phpfreaks.com/topic/236144-basic-example-matching-records/#findComment-1214400 Share on other sites More sharing options...
mrt003003 Posted May 12, 2011 Author Share Posted May 12, 2011 Ive test the example and it doesnt do what i hoped it would. I need something like: Select * Beans WHERE (MATCH)Location. Is this possible? Thanks Quote Link to comment https://forums.phpfreaks.com/topic/236144-basic-example-matching-records/#findComment-1214407 Share on other sites More sharing options...
phppaper Posted May 13, 2011 Share Posted May 13, 2011 What you mean by match location? match the user input? Quote Link to comment https://forums.phpfreaks.com/topic/236144-basic-example-matching-records/#findComment-1214880 Share on other sites More sharing options...
mrt003003 Posted May 19, 2011 Author Share Posted May 19, 2011 Not match a user input, but match for the same input where there is more than 1 occurances of it. So if there are 2 kitchens in the location field of the table then it would select only those records. Quote Link to comment https://forums.phpfreaks.com/topic/236144-basic-example-matching-records/#findComment-1217850 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.