结果有时会截取出乱码字来,要怎么办?LEFT不支持双字节??

解决方案 »

  1.   

    SELECT id,left(title,26) as title,left(content,46) as content,date,ip,author
    FROM lyb
    ORDER BY id DESC这是那个SQL语句
      

  2.   

    没人来帮忙??
    自己找了个解决方法=_=
    function mysubstr($str, $len) 
    {     
    $tmpstr = "";
    $strlen = $len;
    for($i = 0; $i < $strlen; $i++)
    {
    if(ord(substr($str, $i, 1)) > 0xa0)
    {
    $tmpstr .= substr($str, $i, 2);
    $i++;
    }
    else
    $tmpstr .= substr($str, $i, 1);
    }
    return $tmpstr;
    }
    然后处理字符串的时候先取出全串,在PHP中用这个函数处理,汗......
      

  3.   

    我正想来帮你,你自己解决了。
    一直就是这样在PHP中处理的