gigabyt3r Posted July 7, 2009 Share Posted July 7, 2009 Title says it all, i'm stumped by this one. Thanks in advance Link to comment https://forums.phpfreaks.com/topic/165047-how-to-search-a-database-then-have-the-option-to-sort-by-year-color-etc/ Share on other sites More sharing options...
joel24 Posted July 7, 2009 Share Posted July 7, 2009 say you had a table called people: id, name, suburb, postcode, age and you were trying to find people in a suburb...? your form would have suburb: _______ [text input] order by: ______ [drop down with options: name, postcode, age -- must correspond to the SQL columns] then your php would be $suburb = $_POST['suburb']; $orderBy = $_POST['orderBy']; $sql = @mysql_query("SELECT * FROM people WHERE suburb = '$suburb' ORDER BY $orderBy"); or if you wanted more leniancy with teh search you could use LIKE... i.e. $sql = @mysql_query("SELECT * FROM people WHERE suburb LIKE '%$suburb%' ORDER BY $orderBy"); the %'s are wildcards... Link to comment https://forums.phpfreaks.com/topic/165047-how-to-search-a-database-then-have-the-option-to-sort-by-year-color-etc/#findComment-870331 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.