Regex error 'missing closing parenthesis at offset 165'
in query:
SELECT DISTINCT woj.idWojewodztwo AS id, woj.wojewodztwo AS name FROM wojewodztwo woj JOIN miasto m ON m.wojewodztwo = woj.idWojewodztwo JOIN uczelnia u ON u.idMiasto = m.idMiasto JOIN wydzial w ON u.idUczelnia = w.idUczelnia JOIN kierunek k ON k.idWydzial = w.idWydzial LEFT JOIN kierunek_specjalizacja ks ON k.idKierunek = ks.id_kierunek WHERE u.id_uczelnia_status = 1 AND (k.nazwa = :NAZWA_KIERUNKU OR (k.nazwa <> :NAZWA_KIERUNKU AND ks.nazwa REGEXP :REGEXP)) ORDER BY woj.wojewodztwo
/var/www/otouczelnie/produkcja/application/includes/classes/core/PDOStatementWrapper.class.php [31]; running function : logBadQuery( SELECT DISTINCT woj.idWojewodztwo AS id, woj.wojewodztwo AS name FROM wojewodztwo woj JOIN miasto m ON m.wojewodztwo = woj.idWojewodztwo JOIN uczelnia u ON u.idMiasto = m.idMiasto JOIN wydzial w ON u.idUczelnia = w.idUczelnia JOIN kierunek k ON k.idWydzial = w.idWydzial LEFT JOIN kierunek_specjalizacja ks ON k.idKierunek = ks.id_kierunek WHERE u.id_uczelnia_status = 1 AND (k.nazwa = :NAZWA_KIERUNKU OR (k.nazwa <> :NAZWA_KIERUNKU AND ks.nazwa REGEXP :REGEXP)) ORDER BY woj.wojewodztwo, Array_1, Array_2); Array_1 : Array ( [0] => 42000 [1] => 1139 [2] => Regex error 'missing closing parenthesis at offset 165' ) Array_2 : Array ( [:NAZWA_KIERUNKU] => filologia polska w praktyce - media bez barier. audiodeskrypcja (ad i napisy dla niesłyszących - studia podyplomowe [:REGEXP] => ([[:blank:][:punct:]]|^)filologia polska w praktyce - media bez barier. audiodeskrypcja (ad i napisy dla niesłyszących - studia podyplomowe([[:blank:][:punct:]]|$) )