我这样想的
$sql = "SELECT * FROM $newstable WHERE keys=$key";然后以show.php?key=$newkey就可以显示了我这样对吗?

解决方案 »

  1.   

    1、添加关键字字段,其中保存以你指定的分隔符分隔的关键字
    2、关键字字段初态为空或在文章入库时人为指定
    3、使用自学习算法,添加关键字
    4、简单的使用like '%$key%'是不可取的。搜索字段应在关键字字段,而不是在文章里
    5、你的设想只是用于最初构造关键字字段时较为适用
      

  2.   

    原谅我,我很菜
    论坛的搜索功能不可用,所以我才提问的$strsql="select * form 新闻表 where key='关键字'";
    $result=mysql_query($strsql);
    while($row=mysql_fetch_array($result))
    {
    echo "新闻";
    }这样的确可以将同类关键字显示出来
    不过每个新闻的关键字都不相同
    我如何读取每个新闻的关键字呢?