Задать вопрос
@Mike_Polit

Как сделать счетчик просмотра изображений?

Добрый день!
Подскажите пожалуйста как можно реализовать подобный функционал?
Счетчик просмотра изображений как в Google Бизнес!
5d9443c29cf4a842270318.jpeg

Вот таким же образом интегрировать в свою галерею.
по клику на ссылку записывать в базу +1.
5d94444b55f05539806696.jpeg

<div class="gallery">
<?php
include_once 'includes/db_connect.php';
$query = $db->query("SELECT * FROM portfolio ORDER BY id DESC LIMIT 15");
while($row = $query->fetch_assoc()):
$imageURL = 'img/portfolio/'.$row["file_name"];
?>

<div class="gallery_block">
<a href="<?php echo $imageURL; ?>">
<img src="<?php echo $imageURL; ?>" />
</a>

</div>
<?php endwhile; ?>
</div>
  • Вопрос задан
  • 537 просмотров
Подписаться 2 Средний 1 комментарий
Ответ пользователя Дмитрий К ответам на вопрос (3)
Compolomus
@Compolomus Куратор тега PHP
Комполом-быдлокодер
Надо чтоб изображение отдавалось через скрипт, то есть не прямая ссылка на изображение, а скажем на view?img=$imageUrl
Сам этот скрипт пусть делает запрос в таблицу просмотров, где увеличивает счётчик
update view set view = `view` + 1 where url = $imageUrl
Ну и для вывода исправить запрос, чтоб счётчик был
SELECT * FROM portfolio join view portfolio.file_name = view.url on ORDER BY id DESC LIMIT 15
Ответ написан