SicKLy ABiLiTy
Membre
Bonjour à tous,
Je suis actuellement sur un problème que je rencontre, je m'explique.
Je créer une connexion MySQL avec
, me connecte à la base avec
, la connexion se fais parfaitement !
Quand je réalise une requête de ce genre :
, il n'y à aucun résultat (dand l'output php de $data). Or, quand j'exécute cette requête directement depuis mon phpmyadmin, celle-ci me renvoie bien les informations demandées ..
J'ai remarqué que le problème venait des accents, si dans mon LIKE je met un Nom sans accents, la requête fonctionne parfaitement et me renvoie les données, alors qu'avec un accent, rien du tout.
Je précise également que ma base est en UTF-8, ma table est en utf8_general_ci, ainsi que la colonne.
Merci de bien vouloir m'aider, et vous remercie d'avance pour vos réponses.
Je suis actuellement sur un problème que je rencontre, je m'explique.
Je créer une connexion MySQL avec
PHP:
mysql_connect()
PHP:
mysql_select_db()
Quand je réalise une requête de ce genre :
PHP:
$sql = 'SELECT Nom, dates, Biblio, photoauteur FROM auteurs WHERE Nom LIKE 'Honoré';';
J'ai remarqué que le problème venait des accents, si dans mon LIKE je met un Nom sans accents, la requête fonctionne parfaitement et me renvoie les données, alors qu'avec un accent, rien du tout.
Je précise également que ma base est en UTF-8, ma table est en utf8_general_ci, ainsi que la colonne.
Merci de bien vouloir m'aider, et vous remercie d'avance pour vos réponses.
Dernière édition: