GIẢI QUYẾT !! Vấn đề chỉ nằm ở một dấu gạch ngang đơn giản.
Như được tìm thấy trên http://punbb.ru/viewtopic.php?id=1222 Tôi đã thay đổi điều này ...
mysql_set_charset('UTF-8',$link);
..đến đây ...
mysql_set_charset('UTF8',$link);
.. và mọi thứ đều hoạt động tốt.
(Trong quá trình thử mọi thứ, tôi cũng bắt gặp http:// developer .loftdigital.com / blog / php-utf-8-cheatsheet , trong trường hợp nó hữu ích.)
Tôi hy vọng điều này sẽ giúp ích cho người khác vào một lúc nào đó. ~ Mo
FYI:Đây là tập lệnh hộp cát của tôi hoạt động tốt
/* SANDBOX */
if(!$link = mysql_connect('localhost','user','pass')) die('Could not connect: ' . mysql_error());
mysql_set_charset('UTF8',$link);
if (!$db = mysql_select_db('db', $link)) die ("Can't use $_DB : " . mysql_error());
$result = mysql_query('SELECT * FROM book');
while($row = mysql_fetch_assoc($result)) {
echo'<pre>';print_r($row);echo'</pre>'; // For Testing ---->
}
mysql_close($link);
'; // Để kiểm tra ---->} mysql_close ($ link);