Mysql
 sql >> Base de données >  >> RDS >> Mysql

CakePHP / Insertion Mysql UTF-8

peut-êtreeeee.. (je suppose que Currículo provient d'un FORMULAIRE HTML )

vérifiez que vous utilisez le jeu de caractères correct sur la balise head :

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

si vous utilisez Firefox, allez dans Affichage->Encodage pour vérifier que utf-8 est sélectionné. (la méta doit dire à firefox quel jeu de caractères doit être utilisé)

Si ce n'est pas le problème, essayez de faire un test de requête simple, quelque chose comme :

$this->MyModel->query("INSERT INTO .... ('Currículo')");

si cela ne fonctionne pas, alors vous saurez que le problème se situe entre php et mysql.

J'espère que cela vous aidera.