Php 获取相关内容的好方法是什么

Php 获取相关内容的好方法是什么,php,mysql,Php,Mysql,在php中获取相关内容的好方法是什么。我有$keyword,如果我在where title中使用“%$keyword%”,它将返回相同的结果。我的方法很简单,如下所示: $keywords = 'Most Perfectly Timed Videos EVER'; $rel = mysql_query("select * from media where title LIKE '%$keywords%'")or die(mysql_error()); 我想最大的结果相关我的关键字。 谢谢 或者

在php中获取相关内容的好方法是什么。我有$keyword,如果我在where title中使用“%$keyword%”,它将返回相同的结果。我的方法很简单,如下所示:

$keywords = 'Most Perfectly Timed Videos EVER';
$rel = mysql_query("select * from media where title LIKE '%$keywords%'")or
die(mysql_error());
我想最大的结果相关我的关键字。 谢谢

或者,如果您希望使用“或”而不是“和”以获得更好的结果:

foreach($keywords as $k => $v)
{
    $where .= "title LIKE '%".$v."%' OR ";
}
$where = substr($where, 0, -4);

你有什么问题?看看
foreach($keywords as $k => $v)
{
    $where .= "title LIKE '%".$v."%' OR ";
}
$where = substr($where, 0, -4);