• 技术文章 >后端开发 >php教程

    mysql控制台安插汉字无乱码,php插入就乱码

    2016-06-13 11:58:50原创440
    mysql控制台插入汉字无乱码,php插入就乱码;
    header("content-type:text/html;charset=utf-8");
    $title =$_POST['f_title'];
    $content =$_POST['f_content'];
    //连接数据库
    $link=mysql_connect('localhost','root','');
    //选择数据库
    mysql_select_db('bbs',$link);
    //设置字符集
    mysql_query("set names utf8");
    //生成sql语句
    $sql="insert into bss_info (title,content,add_time) values ('$title','$content',now())";
    //执行sql语句
    $rs=mysql_query($sql);
    //生成sql错误提示
    echo mysql_error();
    //页面信息提示
    if($rs)
    {
    echo "信息添加成功!";
    }else
    {
    echo "信息添加失败!";
    }
    ?>
    ------解决方案--------------------
    1、表是utf8编码吗
    2、文件编码是utf-8编码吗
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:nbsp content mysql title sql
    上一篇:简略的移动设备检测PHP脚本 下一篇:限时钜惠,PHP基础班免费学啦
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• php中的一些数组排序方法分享_php技巧• PHP项目开发中最常用的自定义函数整理_php技巧• windows下升级PHP到5.3.3的过程及注意事项_php技巧• php中的数组操作函数整理_php技巧• php自动跳转中英文页面_php技巧
    1/1

    PHP中文网