搜索关键字,按空格分开,结果要按精确度从高到低显示,比如:
查找的关键字---> ASP JAVA PHP FLEX
数据库记录集--->
ID CONTENT
1 JAVA是面对对象的语言
2 PHP学起来比JAVA要容易点
3 ASP比PHP用起来简单,PHP比JAVA用起来简单
4 FLEX做出来的界面好漂亮,而且可以和ASP,PHP,JAVA结合使用
5 ASP,PHP用来做网页都不错
那么搜索的结果排序应该是
ID
4 -->出现了4个关键字
3 -->出现了3个关键字
2 -->出现了2个关键字
5 -->出现了2个关键字
1 -->出现了1个关键字
方法:
提供个类似分割关键字
存储到表中的函数
函数的功能将传入的字符串(a,bdc,fde,23,rd,sasp)拆分放到一个表a里
原帖:http://topic.csdn.net/u/20110313/13/3f5161fb-f3af-4ae1-801c-0f713c5dcb4e.html?9333