ozgun58 adlı üyeden alıntı: mesajı görüntüle
zaman ayırıp cevap verdiğiniz için teşekkür ederim hocam


öncelikle zaman ayırıp cevap verdiğiniz için teşekkürler, peki hocam bu armalarda aranacak veri gelmez ise boş gelir ise hata vermez değilmi
verebilir de vermeyebilir de emin değilim açıkcası boşluğu hiç arattırmadım veritabanında.
en basit yöntem mantık şudur
$aranacak_veriler = array();  //aranacak verileri query e aktarmak için boş bir array oluşturulur
if($aranacak_verim_1!=""){ // veri 1 in boş olup olmadığıın basit kontrolu kontrol çeşitlendirilebilir
$aranacak_veriler[] = " sutunadi like '%".$aranacak_verim_1."%' "; // sql sorgusundaki or dışındaki alanalar toplanır
}
if(!empty($aranacak_veriler )){ // toplanan aranacak verilere eklenen array olup olmadığı kontrol edilir
$query = "select * from tablo where ".implode(" or ",$aranacak_veriler)." "; //aranacak veriler arasına or atılarak birleştirlir ham sql query oluşturulur
...
}