21,886
社区成员
发帖
与我相关
我的任务
分享
select 这里转换NAME为16进制或者CHAR from name where name= 这里把字符转换成16进制或者CHAR
select * from server01.dbo.cabal_character_table where name='ÖÐÎÄ' //在数据库里的显示和这个一样,在sql工具直接执行此命令可以搜索到,这个是UTF8编码后的字符,原文是:中文
$str=utf8_encode('中文');
echo $str;
echo base64_encode($str);
$r=mssql_query("select * from users where Name='".$str."'");
显示把 中文 二字转换出来复制进sql工具可以查询,为什么在php里还是找不到呢?header('Content-type: text/html;charset=utf-8');
echo utf8_encode('中文'); //ÖÐÎÄ
echo utf8_encode('搜索'); //ËÑË÷
$r=mssql_query("select * from users where denglu=1");
查询结果直接BASE64的:
base64_encode($row[1])
如果版主你方便,我QQ远程给你看
$r=mssql_query("select * from users where denglu=1");
查询结果直接BASE64的:
base64_encode($row[1])