我有以下代码从MYSQL表中选取最多三个结果并显示它们。
<?php
$currentname = mysql_query("SELECT * FROM `entree` ORDER BY views DESC Limit 1,3");
while ($row = mysql_fetch_array($currentname)) {
$title = $row[0];
$ID = $row[2];
$views = $row[4];
$user = $row[5];
$type = $row[8];
$realid = $row[7];
$srcIMG = $row[6];
$srcExt = $row[3];
$SRC = "img/tempXL.png";
echo "<div id = \"featureArt\" align=\"left\" >
<a href=\"".$url."\"><img src=\"$SRC\" alt = \"article thumbnail\" id=\"titleimgArt\"/></a><div id = \"feature2_1\"><a href= \"$url\" id = \"titletext\" alt = \"article title\">$donetitle</a></div></div>";
}
?>
这很好但我想要一个字符串,让我们说它包含“酷Netflix电影”。我想在桌子上搜索标题为“Cool Netflix Movies”的任何内容。如果没有,我想得到最接近的东西,例如可能只是“10 Netflix系列”。如果有两个相似的条目,第二个有“Netflix电影”,它应优先于第一个。我怎样才能做到这一点,我如何才能得到最相关的结果呢?