Zástupné symboly lze použít pouze tam, kde se může objevit hodnota, nikoli vložené do řetězců. Zkuste:
$query = "SELECT * FROM `mytable` WHERE `file` REGEXP CONCAT('[', :val, '-9]')";
Zástupné symboly lze použít pouze tam, kde se může objevit hodnota, nikoli vložené do řetězců. Zkuste:
$query = "SELECT * FROM `mytable` WHERE `file` REGEXP CONCAT('[', :val, '-9]')";