Есть форма с тремя select
Подскажите как правильно прописать запрос!
SELECT * FROM nametable WHERE if(isset($sel1)) { sal1 = '$sel1'} if(isset($sel2)) { and sal2 = '$sel2'} if(isset($sel3)) { and sal3 = '$sel3' }
Заранее огр спс))
SELECT * FROM nametable WHERE if(isset($sel1)) { sal1 = '$sel1'} if(isset($sel2)) { and sal2 = '$sel2'} if(isset($sel3)) { and sal3 = '$sel3' }
$uslzap = array();
if ( !empty( $sel1 ) ) $uslzap[] = "sel1 = '".$sel1 ."'";
if ( !empty( $sel2 ) ) $uslzap[] = "sel2 = '".$sel2 ."'";
if ( !empty( $sel3 ) ) $uslzap[] = "sel3 = '".$sel3 ."'";
$zapros = "SELECT * FROM nametable ";
$itoguslov = "WHERE ".implode(' AND ', $uslzap )."";
mysql_query( $zapros.$itoguslov );
$itoguslov = (!empty($uslzap)) ? "WHERE ".implode(' AND ', $uslzap )."" : '';