Problème dans une requète sql regexp
Nicolas
-
Nicolas -
Nicolas -
Bonsoir,
Dans une page Php, j'aimerais afficher le résultat d'une requète passée sur la table d'une base de données Mysql.
SELECT * FROM films WHERE acteurs REGEXP CONVERT( _utf8 'Audrey Tautou' USING latin1 ) COLLATE latin1_german2_ci
Cette requète donne de bons résultats dans la plupart des cas, mais plante (absence de résultat) lorsque le nom cherché contient un caractère accentué. A noterque le champ acteur est de type mediumtext.
Merci d'avance à tous ceux qui sauront éclairer ma lanterne.
Dans une page Php, j'aimerais afficher le résultat d'une requète passée sur la table d'une base de données Mysql.
SELECT * FROM films WHERE acteurs REGEXP CONVERT( _utf8 'Audrey Tautou' USING latin1 ) COLLATE latin1_german2_ci
Cette requète donne de bons résultats dans la plupart des cas, mais plante (absence de résultat) lorsque le nom cherché contient un caractère accentué. A noterque le champ acteur est de type mediumtext.
Merci d'avance à tous ceux qui sauront éclairer ma lanterne.
Configuration: Windows XP Firefox 1.5.0.9