@markuz Nie wiem czy o to bo nie mogę przetestować
$klatki = [];
Parse error..
DB:
klatka = klat1, klat2, klat3
PHP:
$klatka1 = $db->real_escape_string($_POST['klatka1']); //$klatka odbiera wartość klat1
$klatka2 = $db->real_escape_string($_POST['klatka2']);//$klatka2 odbiera wartość klat2
$klatka3 = $db->real_escape_string($_POST['klatka3']);//$klatka3 odbiera wartość klat3
powyższe klatki są wczytywane w różnych kombinacjach (może być klatka1, klatka3, może być samo klatka2 etc.)
Ogólnie to mi chodzi o to, żeby wyszukało mi wyniki które spełnią mój warunek odnośnie klatki.
Jeżeli istnieje klatka 1 i 2 to wyświetl wyniki:
$query = $db->query("SELECT `pole`, `klatka` FROM `tabelka` WHERE (`pole` LIKE '%$queryString%' AND `klatka`='klat1') OR (`pole` LIKE '%$queryString%' AND `klatka`='klat2' ) GROUP BY `pole` ORDER BY `pole` ASC LIMIT 10");
Jeżeli istnieje klatka 1 i 3 to wyświetl wyniki:
$query = $db->query("SELECT `pole`, `klatka` FROM `tabelka` WHERE (`pole` LIKE '%$queryString%' AND `klatka`='klat1') OR (`pole` LIKE '%$queryString%' AND `klatka`='klat3' ) GROUP BY `pole` ORDER BY `pole` ASC LIMIT 10");
etc.
Myślę, że rozjaśniłem lepiej :-)