Encodage 'accents avec connexion pdo/mysql
Bonjour,
Depuis 2 jours, je rencontre un souci d’accents avec le charset... je tourne en rond sans comprendre ce qui ne va pas ; si vous avez une idée du problème... ci-dessous, le code qui fonctionne en supprimant les accents dans les messages...
Code:
1 2 3 4 5 6 7 8 9 10 11
|
header('content-type application/json charset=utf-8');
try {
$pdo = new PDO("mysql:host=localhost;dbname=api_rest;charset=utf8", "root", "root", array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'));
$retour["success"] = true;
$retour["message"] = 'Connexion à la base de données réussie';
} catch (Exception $e) {
$retour["success"] = false;
$retour["message"] = 'Connexion à la base de données impossible';
}
echo json_encode($retour); |
Merci d'avance pour votre réponse, :oops: