Je moet utf8
. forceren in de PDO-verbinding :
$db = SSP::db($sql_details);
$db->exec("set names utf8");
of probeer het als een parameter door te geven:
$sql_details = array(
'user' => 'root',
'pass' => 'ryan',
'db' => 'edata',
'host' => 'localhost',
'charset' => 'utf8'
);
Maar dit werkt niet met alle PHP-versies.
PS:Waarom stel je de tabelvelden in op het type utf8
, maar de tabeltekenset is latin1
?