sqlserver里面的排序规则是Chinese_PRC_CI_AS我PHP里面文件的编码是UTF8我写入中文的时候,数据库里面显示的是乱码。。我的环境是WINDOWS2003+IIS6.0+PHP5.3.8+SQL SERVER2005
include('/include/sql.inc.php');
header("Content-type: text/html; charset=UTF-8");
$sql="INSERT INTO ".$db->prefix."article (title,content,author) VALUES('你好','你好你好','admin')";
$db->execute($sql) or die(print_r(sqlsrv_errors()));
求解答。
include('/include/sql.inc.php');
header("Content-type: text/html; charset=UTF-8");
$sql="INSERT INTO ".$db->prefix."article (title,content,author) VALUES('你好','你好你好','admin')";
$db->execute($sql) or die(print_r(sqlsrv_errors()));
求解答。
尝试在 $SQL之前执行
$db->execute('SET NAMES "UTF8" ');