Почему в phpmyadmin когда вожу этот запрос
SELECT * FROM videos WHERE title LIKE '%$word%'
вместо %$word% пишу какое либо слово, которое есть в каком либо поле в бд выводятся все поля в которых есть это слово, а когда вожу в input на сайте, то только выводится одно слово, почему?
if (isset($_POST['search'])) {
$word = mysql_real_escape_string($_POST['search']);
$result = mysqli_query($connection, "SELECT * FROM videos WHERE title LIKE '%$word%'");
$end_result = '';
$ter = array();
while($row = mysqli_fetch_array($result)){
$ter[] = $row;
}
foreach($ter as $r)
{
$result = $r;
// выделим найденные слова
$bold = '<span class="found" style="color:red;">' . $word . '</span>';
$end_result .= '<li>' . str_ireplace($word, $bold, $result) . '</li>';
}
}