Mam taką bazę danych:
CREATE TABLE IF NOT EXISTS `produkty` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `promotion` tinyint(1) NOT NULL, ) ENGINE=InnoDB DEFAULT CHARSET=utf8
zrobiłem sobie wyszukiwarkę która wyszukuje mi produkty:
$tablicaA = $ms->query_select("SELECT * FROM produkty WHERE name like '%".$szukanafraza."%' ORDER by name ASC;"); foreach ($tablicaA as $wynA => $warttA) { .... .... }
(kod w uproszczeniu)
Problem w tym że po wpisaniu nazwy produktu idealnie pasującej zapisowi w bazie wszystko wyszukuje poprawnie, ale w przypadku np. wpisania 2 wyrazów z 3, albo nazwy w innej kolejności ("drzwi przednie" zamiast "przednie drzwi") skrypt nic nie wyszukuje

Z góry dziękuje za pomoc,
Łukasz