查询语句LIKE问题。 where match(field) agsinst('hi.baidu.com ');用MYSQL的全文索引示例:输入关键词在南极快车中查询看看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢奔跑下面我再说给说两个例子吧!如:数据库里面记录的是 .blog.sohu.com SOHU的博客如果用这样的方法。那么用户提交一个freshcn.blog.sohu.com来查是不是合法的。如:数据库里面记录的是 xiaonei.com/getuser.do?portal=guest&id= 校内的用户是这样的方法。 那么用户提效一个xiaonei.com/getuser.do?portal=guest&id=freshcn来查是不是合法的。这个查询也就是所给的参数 freshcn出现的位置是不确定的。有可能在前。也有可能在后面。 axaw 你的这个方法是知道后面的这个可变的参数的位置。然后来去了他。再来得到这个。可是这个是没有得到地址。至少现在是不知道。他到底是什么的。不知道他的位置。也不知道他是一个什么。 说白了。就是一个当用户按到一个博客。或网店什么的URL。把他的这个URL来确定是不是正确的。是不是在我们的数据库里面已经有的。而这里面当然也就会多出一个参数来。那就是用户的地址。就像上面所说到的百度空间hi.baidu.com/freshcn而数据库里面是hi.baidu.com所以这样就有一些问题了。用like '%hi.baidu.com/freshcn%'是查不到的。你说去了参数吧!那也不行。因为这个参数的位置是没有确定的。如果是5d6d的论坛的话。那就成了freshcn.5d6d.com了这个可变的参数就到了前面了。 freshcn:你写的字我都看得懂,连在一起却不知道你想问什么。你最好举个实际点儿的例子。比如数据库中有10条记录,分别是什么,用户可能输入什么,那个匹配,哪个不匹配。 将传递过来的网址,进行一定规则的分解比如说hi.baidu.com/freshcn,分解成(hi,baidu,com,freshcn)然后,在将这些做为变量,进行like或in查询。 mysql 优化 php关键词拦截程序,拦截后怎么知道哪个词为非法词组? PHP网站如何才能限制IP? php表单如何传递0值 想用PHP实现ASOP.NET里的,GRIDVIEW 删除编辑行的功能! php四级联动的问题如何解决啊!愁啊愁! PHP连接access的问题,很急,请大家多帮忙 CGI Error,怪问题,100分 php不识别回车 充分发挥网络优势和自由精神,共同开发维护我们自己的网站,catlovexp.yeah.net, php $.ajax程序的理解 请教php页面提交问题
你写的字我都看得懂,连在一起却不知道你想问什么。
你最好举个实际点儿的例子。比如数据库中有10条记录,分别是什么,用户可能输入什么,那个匹配,哪个不匹配。
比如说hi.baidu.com/freshcn,分解成(hi,baidu,com,freshcn)
然后,在将这些做为变量,进行like或in查询。