You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')%' COLLATE utf8_general_ci AND (`stav`!='smazano' OR `sklad`>'0') AND vyrobe...' at line 1SELECT *,vyrobek.id AS vyrobekId, vyrobci.id AS vyrobciId, kategorie.id AS kategorieId, vyrobek.nazev AS nazevVyrobku FROM vyrobek, vyrobci,kategorie WHERE vyrobek.id_vyrobce = vyrobci.id AND vyrobek.cena < '999999' AND vyrobek.kategorie = kategorie.id AND (povoleno=1 OR id_shop=0) AND `vyrobek`.`nazev` LIKE '%Rám%FORCE%AMELIA%MTB%26"%dámský,%modrý,%vel.%S%(15')%' COLLATE utf8_general_ci AND (`stav`!='smazano' OR `sklad`>'0') AND vyrobek.id_master<=0 ORDER BY cena DESC LIMIT 0,1000