搜索论坛的帖子应该是
存放到数据库的吧
那就要查数据库的手册了
比如mysql的手册!
模糊搜索主要是用于likeexpr LIKE pat [ESCAPE 'escape-char'] 
使用 SQL 的简单的正规表达式进行比较的模式匹配。返回 1 (TRUE) 或 0 (FALSE)。可以在模式中使用下面所示的两个通配符字符与 LIKE 配合: 
字符  含义  
%  匹配任意多个字符,甚至是零个字符  
_  严格地匹配一个字符  mysql> SELECT 'David!' LIKE 'David_';
        -> 1
mysql> SELECT 'David!' LIKE '%D%v%';
        -> 1为了测试一个含有通配符的文字实例,可以用转义符加在能配符前。如果没有明确指定 ESCAPE 字符,假定为 “\”: 字符串  含义  
\%  匹配一个 % 字符  
\_  匹配一个 _ 字符  mysql> SELECT 'David!' LIKE 'David\_';
        -> 0
mysql> SELECT 'David_' LIKE 'David\_';
        -> 1为了指定一个不同的转义字符,可以使用 ESCAPE 子句: 
mysql> SELECT 'David_' LIKE 'David|_' ESCAPE '|';
        -> 1下面两个语句表明,字符串比较是忽略大小写的,除非任一操作数是一个二进制字符串: 
mysql> SELECT 'abc' LIKE 'ABC';
        -> 1
mysql> SELECT 'abc' LIKE BINARY 'ABC';
        -> 0LIKE 允许用在一个数字表达式上。(这是 MySQL 对 ANSI SQL LIKE 的扩展。) 
mysql> SELECT 10 LIKE '1%';
        -> 1

解决方案 »

  1.   

    模糊查找是用SQL语句来实现的,你还是多看看数据库的东西吧
    <?php
      $Key = "书";
     
      $strQuery = "SELECT * FROM tb_Book WHERE vc_Key like $Kdy";
      $Resutl = mysql_query($strQuery);
    ?>
    查找到的就是对$Key进行模糊查找的例子:)
      

  2.   

    模糊搜索是数据库的任务。
    数据库一般支持这样的查询:select a,b from tb where c like '%查询内容%'
    关键是两个%%~你可以查看相应数据库的LIKE用法。