Mysql
 sql >> Datenbank >  >> RDS >> Mysql

CakePHP / Mysql UTF-8 einfügen

vielleichteeee.. ( ich nehme an, dass Currículo stammt aus einem HTML-FORMULAR )

Überprüfen Sie, ob Sie den richtigen Zeichensatz für das Head-Tag verwenden:

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

Wenn Sie Firefox verwenden, gehen Sie zu View->Encoding, um zu überprüfen, ob utf-8 ausgewählt ist. (Das Meta sollte Firefox mitteilen, welcher Zeichensatz verwendet werden soll)

Wenn das nicht das Problem ist, versuchen Sie es mit einem einfachen Abfragetest, etwa so:

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

Wenn es nicht funktioniert, wissen Sie, dass das Problem zwischen php und mysql liegt.

Hoffe das hilft.