PHP中Notice的问题

2025-02-25 07:06:53
推荐回答(4个)
回答1:

mysql_query("SET NAMES 'GB2312'");
我觉得要用UTF-8,乱码应该会解决,注意要改为
mysql_query("set names utf8");
千万不要加—
还有mysql_select_db(google)这里的google是什么?
好像不能这样写的 ,我写的参考代码
$conn=mysql_connect("localhost:3306","root","nxiaowei");
if(!$conn){
die("连接失败".mysql_error());
}
mysql_select_db("test");
mysql_query("set names utf8");//保证我们的程序是按照utf8码操作的
$sql="select * from user2";
$res=mysql_query($sql,$conn);
while($row=mysql_fetch_row($res)){
foreach($row as $key=>$val){
echo"$val";
}
echo "
";
}
//关闭资源
mysql_free_result($res);
mysql_close($conn);
?>

回答2:

有些提示如果与运行不会冲突,且没有大的错误,可以用
error_reporting(0);
屏蔽掉

回答3:

php.ini 中设置一下错误报告级别。一般这些错误可以不报

回答4:

错误问题应该是错误等级造成的。在配置文件中把错误等级改一下