mysql查询语句 $subarr=explode(" ", $query_string);select * from tablename where name ='".$subarr[0]."' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样不行呀,空格是没规律的呀,比如,还有可能是这样$query_string='AnidonTest';也可能是这样的$query_string='TestAnidon'; 那更容易了,匹配Anidon不就行了,正则 Anidon也不一样呀,只有test才是固定的.可能:$query_string="SmarterTest";也可能$query_string="TestSmarter"; 一头雾水~~~=================================================如果 $query_string='Anidon Test';想查出$query_string='Anidon';时的哪条记录,怎么做呀???=================================================这段话怎么理解啊?看不懂啊。 楼主意思是不是:当 $query_string='Anidon Test' 时,要去掉“Test”字符,然后把剩下的字符(去掉空格)做为条件到数据库中去查询? 可能是我没有把问题说清楚.就是想得到当查询条件为 $query_string='Anidon' 或 $query_string='Anidon Test';时,得到一样的结果.Test固定,而Anidon不固定. 对$query_string进行字符串替换先把Test替换成空然后把空格替换成空(当然自己考虑是否有全角空格,有就再替换它成空) 模糊匹配啊select * from tablename where name ='".%$query_string% ."' NetBeans 开发php时,对于网页有没有类似dreamweaver那样的设计视图 关于我得分的帖子,总是打不开的问题 问下file_get_contents这个函数? 请问有人用PHP开发过WebGis么? 请大家帮帮我啊 大家帮忙看看,我遇到一个奇怪的问题!急急,请各位帮忙 急!!!高分请教!!apache2.0.43+php4.2.3不知道怎么回事...请教!! php中双引号的用法?? 我是一个刚刚涉足PHP的新手,大家能给我点学习提示么? 一道PHP面向对象题,求助大神 研究“关于跨域名网页关键字搜索”的课题 菜鸟问题
$query_string='AnidonTest';
也可能是这样的
$query_string='TestAnidon';
可能:
$query_string="SmarterTest";
也可能
$query_string="TestSmarter";
=================================================
如果
$query_string='Anidon Test';
想查出
$query_string='Anidon';时的哪条记录,怎么做呀???
=================================================
这段话怎么理解啊?看不懂啊。
当 $query_string='Anidon Test' 时,要去掉“Test”字符,然后把剩下的字符(去掉空格)做为条件到数据库中去查询?
就是想得到
当查询条件为 $query_string='Anidon' 或 $query_string='Anidon Test';
时,得到一样的结果.
Test固定,而Anidon不固定.
先把Test替换成空
然后把空格替换成空(当然自己考虑是否有全角空格,有就再替换它成空)
select * from tablename where name ='".%$query_string% ."'