Как мне удалить дубликаты в этом фрагменте. Различная функция в запросе не будет работать, потому что вы читаете каждое слово в каждом цикле и добавляете в таблицу. Как я могу показать все отдельные данные для отображения в моей таблице
<?php
$connect = mysqli_connect("localhost", "root", "", "dbProject");
$output = '';
if(isset($_POST["query"]))
{
$search = mysqli_real_escape_string($connect, $_POST["query"]);
$SearchEach= explode(" ",$search);
$output .= '<div class="table-responsive">
<table class="table table bordered">
<tr>
<th>Book ID</th>
<th>Name</th>
<th>Author</th>
<th>Tags</th>
<th>Status</th>
</tr>';
foreach($SearchEach as $value){
$query = "
SELECT * FROM tblProject
WHERE tyear >=YEAR(NOW())-30 AND (tags LIKE '%".$value."%'OR
tcname LIKE '%".$value."%' OR
author LIKE '%".$value."%' OR
status LIKE '%".$value."%')";
$result = mysqli_query($connect, $query);
while($row = mysqli_fetch_array($result))
{
$output .= '<tr>
<td>'.$row["tcno"].'</td>
<td>'.$row["tcname"].'</td>
<td>'.$row["Author"].'</td>
<td>'.$row["tags"].'</td>
<td>'.$row["status"].'</td>
</tr>';
}
}
echo $output;
}
?>