Bonjour à tous,

Pour interroger une base de données, j'avais une requête toute bête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$sql = mysql_query("select * from matable where categorie = '$_POST[cat]' ");
Tout fonctionnait très bien jusqu'à ces derniers jours. Parmi les changements opérés récemment sur la base, c'est que tout est passé en UTF8. Est-ce que cela peut avoir une incidence sur la requête ?
J'ai essayé ceci : where categorie COLLATE utf8_bin = '$cat' mais sans résultat.
En revanche, cela re-marche avec un LIKE à la place du signe égal (et sans collate).
Quelqu'un aurait-il une idée ?
Merci d'avance !