I'm letting users search my database for data by city. My query looks like:
$results = mysql_query("SELECT * FROM mydb WHERE City='".$city."' LIMIT 10");
Ben bir kullanıcı tüm şehirler 'arama yapabilmek istiyorum, bu yüzden eğer $ şehir ==' bütün şehirler 'WHERE deyimini kaldırmak ya istiyorum; ya db tüm şehirler eşleşen WHERE deyimi için bir joker kullanmak.
Ben iki sorgu arasında açık bir IF deyimi için kullanılan, ama ülke / tüm ülkelerde, posta kodu / tüm zipcodes, vb gibi daha fazla filtre eklemek istiyorum, Ben yerine bir dinamik SQL sorgusu devam ederdim.