Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Une Bévue
Le 16/01/13 10:11, Une Bévue a écrit :
alors que je souhaite avoir ***pour toutes mes bd*** utf8 avec collation utf8 fr.
Bon j'ai trouvé "un peu par hasard"... Le problème proviendrait, d'après ce que j'ai compris, de l'interface entre MySQL et PHP5 "mysqli", il faut spécifier le charset voulu :
Avec : $mysqli = new mysqli("127.0.0.1", $user, $password, $database, $port);
utiliser :
$mysqli->set_charset("utf8")
c'est curieux que cette interface transcode en latin1...
-- L'homme est imparfait, mais ce n'est pas étonnant quand on pense à l'époque où il a été créé. — Alphonse Allais
Le 16/01/13 10:11, Une Bévue a écrit :
alors que je souhaite avoir ***pour toutes mes bd***
utf8 avec collation utf8 fr.
Bon j'ai trouvé "un peu par hasard"...
Le problème proviendrait, d'après ce que j'ai compris, de l'interface
entre MySQL et PHP5 "mysqli", il faut spécifier le charset voulu :
Avec :
$mysqli = new mysqli("127.0.0.1", $user, $password, $database, $port);
utiliser :
$mysqli->set_charset("utf8")
c'est curieux que cette interface transcode en latin1...
--
L'homme est imparfait, mais ce n'est pas étonnant
quand on pense à l'époque où il a été créé.
— Alphonse Allais
alors que je souhaite avoir ***pour toutes mes bd*** utf8 avec collation utf8 fr.
Bon j'ai trouvé "un peu par hasard"... Le problème proviendrait, d'après ce que j'ai compris, de l'interface entre MySQL et PHP5 "mysqli", il faut spécifier le charset voulu :
Avec : $mysqli = new mysqli("127.0.0.1", $user, $password, $database, $port);
utiliser :
$mysqli->set_charset("utf8")
c'est curieux que cette interface transcode en latin1...
-- L'homme est imparfait, mais ce n'est pas étonnant quand on pense à l'époque où il a été créé. — Alphonse Allais