为什么php不能查询带中文的字段。 只要是带中文的字段,都不能查询,这是为什么?... 只要是带中文的字段,都不能查询 ,这是为什么? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 php 查询 搜索资料 1个回答 #热议# 普通体检能查出癌症吗? 莫路草根 2015-05-22 · TA获得超过4102个赞 知道大有可为答主 回答量:4184 采纳率:85% 帮助的人:1030万 我也去答题访问个人页 关注 展开全部 你把你的 name = '一' 改成 name like '%一%' 看看。在此之前你要确定你的数据库中name字段有 “一”这个字哦 更多追问追答 追问 不是这个原因 追答 你的数据库编码还没设置,在你的选择数据库的 下面加一句: mysql_query("set names utf8");//这个utf8是编码格式,确保和你数据库的编码格式一致,如你的数据库编码是gbk,那么你这里也要写gbk 追问 一起要在几个地方设置编码格式啊? 追答 基本上3-4个地方需要设置的。数据库编码格式设置;php文件头部设置编码;php连接数据库过程中设置传输编码;html头部设置编码。php文件编码格式(和1不一样,这个是文件本身的编码格式)这5个地方都要设置编码,并且这5个的编码格式都要一样,不然会出现乱码,从而影响到其他功能。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2015-04-04 php 向数据库发送中文字符无法查询? 2016-06-22 php查询字段值为中文的没结果 2014-05-08 PHP查询mysql 中文查不到 5 2017-09-08 如何用PHP查找字符串是否有某中文字符 1 2013-12-30 在一个php页面进行SQL数据库查询,返回的结果集含有中文字... 2012-01-10 PHP 查找中文字符串 7 2016-03-09 php通过odbc用sql语句查询时无法查询中文,应该怎么转... 2014-11-11 php如何查找一个中文字符串最后出现位置 更多类似问题 > 为你推荐: