このスクリプトは部分的に機能していますが、1 つのビデオに 3 つのタグがあり、3 つのタグすべてを入力すると、ビデオが 3 回戻ってきます。これを修正する方法がわかりません。
$search = sanitize($_GET['search']);
$array = explode(" ", $search);
foreach($array as $mySearch)
{
$query = mysql_query("SELECT * FROM `videos`");
while($mad = mysql_fetch_array($query))
{
if(strpos($mad['tags'], $mySearch))
{
// show results
echo "<div class='comment_1'>$mad[title]</div>";
}
}
}
どんな助けでも大歓迎です。