Witam
otoz mam taki problem, ze przy zaznaczeniu checkboxa i ustaleniu pzredzialu ceny od do, wyszukuje mi ladnie, jednak gdy zaznacze wiecej jak jeden chechkbox, to warunek ceny juz nie dziala.
przy checkbox: Kuchnia cena :od200 do 1000 = jeden produkt zgadzajacy sie
gdy checkbox: Kuchnia i TV na przyklad w cena

d 200 do 1000 = powinny byc dwa produkty, a tu mi wywala wszystkie z zaznaczonych checkbocow
<?php
$where="";
if (isset($_GET['Nazwa'])){ $where="$where `Nazwa` LIKE '%{$_GET['Nazwa']}%' AND";
}
if (isset($_GET['Producent'])){ $where="$where `Producent` LIKE '%{$_GET['Producent']}%' AND";
}
if (isset($_GET['Opis'])){ $where="$where `Opis` LIKE '%{$_GET['Opis']}%' AND";
}
if (!empty($_GET['cenaod'])) { $where= "$where Cena >= '{$_GET['cenaod']}' AND";
}
if (!empty($_GET['cenado'])) { $where= "$where Cena <= '{$_GET['cenado']}' AND";
}
if ($_GET['Rozne']=="1"){
$where="$where Rodzaj='Rozne' OR";
}
if ($_GET['TV']=="1"){
$where="$where Rodzaj='TV' OR";
}
if ($_GET['Kuchnia']=="1"){
$where="$where Rodzaj='Kuchnia' OR";
}
if ($_GET['Muzyka']=="1"){
$where="$where Rodzaj='Muzyka' OR";
}
$where = "WHERE $where";
}
$result = mysql_query ("$query $where") or
die ("Zapytanie zakończone niepowodzeniem"); ?>