我的数据库全部设置成utf8编码!php代码:
PHPandODBCExample1<?phphea...我的数据库全部设置成utf8编码!
php代码:
PHP and ODBC Example 1header("Content-Type: text/html;charset=utf-8");
$conn = odbc_connect(
"DRIVER={MySQL ODBC 5.3 Unicode Driver};Server=localhost;Database=my_ext", "root", "");
if ($conn) {
echo "成功连接到odbc数据源";
}
else {
echo "连接失败";
echo odbc_errormsg($conn);
}
echo "";
$str_sql = "insert into person values(5,'杨雷雷','123')";
$res = odbc_exec($conn, $str_sql);
$str_sql = "select * from person";
$res = odbc_exec($conn, $str_sql);
while (odbc_fetch_row($res)) {
$id = odbc_result($res, 1);
$name = odbc_result($res, 2);
echo "{$id} {$name}";
echo "";
}
odbc_close($conn);
echo "所有打开的odbc连接都已经被关闭!";
?>
也设置成了utf8!可是进行插入中文操作!一直爆出警告!!
请问该怎么解决
展开