Я пытаюсь проверить, существует ли значение в моей базе данных, чтобы я мог выполнить эту строку кода.
Содержимое базы данных
У меня в основе есть поле таблицы moviesId
.поэтому, когда я щелкаю модальное 11, тогда, если оно существует в базе данных, тогда должна отображаться ссылка Неблагоприятные , и наоборот
$data = mysqli_query($con,"SELECT * FROM movies_favorites where moviesId= '$moviesid'");
$count = mysqli_num_rows($data);
if ($count > 0) {
echo '<a class="btn btn-sm btn-dark" data-toggle="tooltip" data-placement="right" title="Favorites" href="movies-modal.php?moviesid='.$row2['id'].'&&action=moviesfavorites">
<i class="fa fa-heart"></i> Favorite
</a>';
} else {
echo '<a class="btn btn-sm btn-dark" data-toggle="tooltip" data-placement="right" title="DeleteFavorites" href="movies-modal.php?moviesid='.$row2['id'].'&&action=deletefavorites">
<i class="fa fa-heart-o"></i> Unfavorite
</a>';
}
?>
Если значение существует, тогда ссылка Favorite
будетотобразить и, если он не существует, отобразится ссылка Unfavorite
.но сейчас я ничего не получаю.и Неверная ссылка - это та, которая отображает даже те данные, которых не существует.
Ожидаемый вывод
Отображение Неверная ссылка , когда данные существуют и когда данныене существует, отображается любимая ссылка.