我想将一些文章存储到数据库中。我使用php和mysql。 是否有数据库分类检索表? 喜欢:
directory | keyword1 | keyword2 | keyword3 | keyword4|
sport | football | f1 | nba | tennis |
这样:
$query = mysql_query("SELECT * FROM keywordtable WHERE keyword1='$word' OR keyword2='$word' OR keyword3='$word' OR keyword4='$word' ");
如果文章中的某些单词与其中一个关键字匹配,则文章将插入到目录 - sport 中。 谢谢。
我需要一个像我的例子一样的表格,它应该有很多单词可以让我引用:如果我的文章出现这些单词,我可以把它放到它应该在的目录中。我知道有越来越多的单词可以定义为sport
。
最佳答案
如果您使用像 something1
something2
这样的字段,那么您可能应该为它们使用不同的表,基本上这就是关系数据库的用途。 (当然,使用这样的东西有一些合理的理由,例如缓存目的。)
关于PHP是否有数据库分类检索表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5298132/