Otóż mam pewnien nie mały problem ze skonstruowaniem jednego zapytania do bazy danych, aby pobrać dane z kilkoma warunkami.
Mam kod, który pobiera z adresu zmienne:
$co_szukam = $_GET['typ']; $szuka_rodzaj = $_GET['rodzaj']; $szuka_cena_od = $_GET['cena_od']; $szuka_cena_do = $_GET['cena_do']; $szuka_waluta = $_GET['waluta']; $szuka_pow_od = $_GET['pow_od']; $szuka_pow_do = $_GET['pow_do']; $szuka_wojewodztwo = $_GET['wojewodztwo']; $szuka_miejscowosc = $_GET['miejscowosc']; $szuka_zdjecie = $_GET['zdjecie'];
które chciałbym użyć w jednym zapytaniu:
$zapytanie_specjalne = mysql_query("SELECT id_domu, rodzaj, typ, miejscowosc, powierzchnia, nr_oferty, data_dodania, cena FROM domy WHERE typ='$co_szukam' ORDER BY nr_oferty DESC LIMIT 8") or die ("Błąd zap. ");
Wyglądałoby to następująco:
Z kolumny rodzaj pobrac $szuka_rodzaj,
z kolumny miejscowosc pobrac $szuka_miejscowosc... itp
Dodam tylko, że jest to kawałek kodu z napisanego przeze mnie skryptu wyszukiwania.