用concat连接数值和字符串,页面会出现乱码。各位大侠们有谁知道,该怎么解决的,有什么好的方法吗?

解决方案 »

  1.   

    什么字符集?
    set names gbk
    试试
      

  2.   

    CASE WHEN DATEDIFF(dateime,NOW())<0 THEN '失效' ELSE CONCAT(DATEDIFF(dateime,NOW()),'天')  END AS time
    我想把红色部分转成字符,要不就会在页面上出现乱码
      

  3.   

    页面会出现乱码  修改成GHK编码
      

  4.   

    不行,页面显示规定用utf-8的。我只想把红色的部分转为字符的,该怎么做啊?
      

  5.   

    字符集设置的问题。set names 'gbk';然后再试一下。http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
    MySQL 中文显示乱码