Bonjour,

J'utilise cette requête, qui fonctionne, sur mon serveur de développement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
$sql = <<<SQL
SELECT titleSort, seriesTitle,  seriesId, releaseYear FROM SORTLIST
WHERE titleSort LIKE ".$letter.%" OR REGEXP_LIKE(TitleSort, "^['$letter']") 
ORDER BY titleSort, releaseYear
SQL;	
 
$query = $pdo->prepare($sql);
$query->execute();
$rows = $query->fetchAll();
Par contre, le serveur de mon hébergeur me retourne l'erreur:
Fatal error: Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1305 FUNCTION serie2150381.REGEXP_LIKE does not exist in /htdocs/series/series_index.php:17 Stack trace: #0 /htdocs/series/series_index.php(17): PDO->prepare('SELECT titleSor...') #1 /htdocs/accueil.php(63): include('/htdocs/series/...') #2 {main} thrown in /htdocs/series/series_index.php on line 17