gpt4 book ai didi

php - 使用字符集 utf-8 时出错

转载 作者:行者123 更新时间:2023-11-29 04:07:58 25 4
gpt4 key购买 nike

当我使用函数 mysql_set_charset('utf8'); 时出现此错误:

Warning: mysql_set_charset() expects parameter 2 to be resource, object given in D:\wamp\www\plateforme\includes\db.php on line 4

这是代码:

<?php

$db = new PDO('mysql:host=localhost;dbname=plateforme', 'root', '');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
mysql_set_charset('utf8',$db);

?>

最佳答案

您正在混合使用 mysql_*PDO ,将这样的字符编码设置为您现有的连接对象并删除 mysql_set_charset('utf8',$db ); ..

$db = new PDO('mysql:host=localhost;dbname=plateforme;charset=utf8', 'root', '');
^^^^^^^^^^^^^ //<--- This.

关于php - 使用字符集 utf-8 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23325495/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com