义乌立天网络公司
服务热线:0579-85905398 85905399   传真:0579-85905460  投诉:0579-85905455  QQ咨询:义乌立天网络公司客服 
做客户最满意的义乌网站建设义乌网络公司服务商!    亲切、开放、严谨、诚信、热忱!
义乌立天网络公司简介
 
  立天服务项目
义乌网站建设
义乌企业邮箱
义乌网站建设
  5年互联网服务经验,成就非凡
  7×24小时不间断服务:13429027500
  专业的技术团队,高素质的客服人员
  常见问题
   义乌网站建设--网站如何备案?
   义乌网站推广--企业应如何建设营销型网站?
   义乌网站优化--谈谈最基本的SEO你做了吗?
   义乌网页制作--企业建设网站需要策划吗?
   立天网络公司能为您做什么样的网站?
   网站建设对搜索引擎的影响
   义乌网络公司网站建设流程
   网站建设详细策划的关键步骤
   义乌网络公司--网站建设的常见问题
   企业为什么要选择海外服务器虚拟主机
义乌网络公司
   新闻中心
php网站建设关于字段搜索的几个小问题
文章来源:立天网络 发表于:2012-10-9

    php网站建设队伍日益壮大,选择任何一种语言来进行网站建设时都会要用到相关搜索功能,PHP也一样,PHP结合MYSQL数据库居多,我们在进行搜索时一般会遇到二个问题:第一个搜索语句如何写?第二个是在搜索时有时会发现输入小写字母只能搜出小写的字段内容,而大写字母只能搜索出大写字母的字段内容,如果不区分大小写进行搜索呢?

    第一个问题语句如何写,其它写发如ASP差不多,没有太大的差别,看下面的实例:

    任何位置与关键字匹配:ename like '%".$keyword."%';

    最前面的字符与关键字匹配:ename like '".$keyword."%';

    最后面的字符与关键字匹配:ename like '%".$keyword."';

    至于第二个问题:我们在建立数据库时一般会选择整理为:utf8_bin;把这个改为utf8_general_ci即可以不区分相关字段大小写!由此我们也可知道在有些地方要用后者,比如说会员注册用户名的问题:如果用户输入了www.eoBo.cn,当用户输入www.eobo.cn时将不能登录,所以看您的网站建设需要进行合理的设置非常有必要!还有比如:注册用户名和邮箱的时候就要使用!
    记住:utf8_general_ci 不区分大小写,utf8_bin和utf8_general_cs 区分大小写,如果用户名和邮箱用这个就会照成不良后果!同时utf8_bin将字符串每个字符串用二进制数据编译存储。 区分大小写,而且可以存二进制的内容!



本文地址:http://www.eobo.cn/news/362.html
地址:浙江省义乌市江东南路583楼  电话:0579-85905398  85905399   85905400  浙ICP备07017869号  
版权所有:©2005-2012 义乌立天网络信息技术有限公司