if ($pricelow!="") $sqls.=" and  tl_fiyat >= ".$pricelow."";
if ($pricehi!="") $sqls.=" and  tl_fiyat <= ".$pricehi."";
Bu kod sitemden alıntı. Çalışıyor sıkıntısız.

Yani yanyana yazılacak hali de

$sqls.=" tl_fiyat >= ".$pricelow." and  tl_fiyat <= ".$pricehi;
Senin yaptığında doğru. fakat veritabanında fiyatların yazıldığı alanın veri türü ne ?

eğer varchar ise sıkıntı yaratır. onları int yapıp sorgudan tırnakları kaldırmayı dene