je viens de (re)lire un tuto sur l'interclassement, c'est assez clair, je pense avoir compris. Mais je n'arrive pas du tout à mettre en pratique. Je fais des test sur phpMyAdmin qui crée cette requête:
Code : Tout sélectionner
SELECT *
FROM `utilisateurs`
WHERE `pseudo` LIKE CONVERT( _utf8 '%pecheur%' USING latin1 )
COLLATE latin1_general_ciSi je fais la recherche avec '%pêcheur%' j'ai 1 résultat (qui contient en vérité 'Pêcheur' avec majuscule). la correspondance minuscule/majuscule ok, mais la correcpondance éèëê avec e, niet.
quid? j'ai du oublier quelque chose...
à tout hasard j'essaye sans convertion
Code : Tout sélectionner
SELECT *
FROM `beta_user`
WHERE `pseudo` LIKE '%pecheur%'