| Posted by alex.kemsley on 12/03/06 17:08 
Hi guys,
 I have the following sql statemant to search a mysql database that gets
 if values from a form with combo box's in.
 
 SELECT * FROM hottubs, manufacturers WHERE manufacturers.manid =
 hottubs.manid AND hottubs.type = '%s' AND hottubs.dimlength <= '%s' AND
 hottubs.dimwidth <= '%s' AND hottubs.dimhight <= '%s' AND
 hottubs.seatsto <= '%s' AND hottubs.shape = '%s' ORDER BY
 $thesearchtype_search.
 
 Everything works fine except I want to add a select "any" from the
 shape combo box. I really need a way of cutting out the last " AND
 hottubs.shape = '%s' " if the $_GET['shape'] = 'any'
 Will this work using a variable as shown below??
 
 IF ($_GET['shape'] != 'any' )
 {
 $shape = AND hottubs.shape = '%s'
 }
 
 SELECT * FROM hottubs, manufacturers WHERE manufacturers.manid =
 hottubs.manid AND hottubs.type = '%s' AND hottubs.dimlength <= '%s' AND
 hottubs.dimwidth <= '%s' AND hottubs.dimhight <= '%s' AND
 hottubs.seatsto <= '%s' $shape ORDER BY $thesearchtype_search
 
 I have only been doing php about a month so go gentle!
 
 Alex
 [Back to original message] |