php 数据库查询功能用汉字查询不出来,用英文数字可以

我想实现在文本框输入要搜索的内容,然后跳转页面显示内容,但是我用中文搜索总是出现浏览器弹窗提示我你要查找的页面要是用已输入的信息,返回此页可能需要重复已进行的所有操作,是... 我想实现在文本框输入要搜索的内容,然后跳转页面显示内容,但是我用中文搜索总是出现浏览器弹窗提示我你要查找的页面要是用已输入的信息,返回此页可能需要重复已进行的所有操作,是否继续操作。我点击继续或者取消,页面什么也没有变成空白的然而我用英文,数字和字符直接就搜索出来了,字符集的问题:我把数据库,数据表,数据库连接时和php代码都用函数mysql_query("set names 'utf8'")改成utf8的了,我想实现用中文搜索也可以成功。两个页面代码如下:搜索框代码,数据库查询并显示代码,链接数据库代码和数据库如图片所示 展开
 我来答
阿举Vlog
2017-11-21 · TA获得超过1368个赞
知道小有建树答主
回答量:1655
采纳率:61%
帮助的人:245万
展开全部
搜索的时候把sql语句也打印出来,可能是错了,把打印的句子放到数据库工具里查询看有没有结果
更多追问追答
追问
有的,mysql_num_row()函数有记录
追答
有mysql_num_row?图上没看到
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式