使用php,如何查询存储在MySQL表中的行中的某些关键字以显示相关信息?

时间:2014-03-18 10:39:17

标签: php mysql sql

我有一个名为news的表,其中包含一行$ keyword,其中包含我博客文章的关键字。

假设$ keyword包含每篇文章的技术,技术,娱乐。

如何使用php查询$ keyword,以便在页面仅加载包含关键字' tech'显示。

我可以使用LIMIT还是应该使用SELECT功能?

提前谢谢。

1 个答案:

答案 0 :(得分:1)

使用'like'赋值器可以将值字段与部分字符串匹配。在这种情况下,%充当外卡,因此%tech%匹配包含'tech'的所有查询:

mysql_query("select * from news where keyword like '%tech%' limit lowervalue, highervalue");

例如

mysql_query("select * from news where keyword like '%tech%' limit 5");