Sie müssen utf8
erzwingen in der PDO-Verbindung :
$db = SSP::db($sql_details);
$db->exec("set names utf8");
versuchen Sie es alternativ als Parameter :
$sql_details = array(
'user' => 'root',
'pass' => 'ryan',
'db' => 'edata',
'host' => 'localhost',
'charset' => 'utf8'
);
Das funktioniert aber nicht mit allen PHP-Versionen.
PS:Warum setzen Sie die Tabellenfelder auf den Typ utf8
, aber der Tabellenzeichensatz ist latin1
?