Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2013, 20:30   #1
Putin-mode
Пользователь
 
Регистрация: 04.06.2010
Сообщений: 82
По умолчанию Счетчик просмотра фото

Добрый вечер! Перерыл почти весь нет, нигде не нашел, подскажите пожалуйста, как сделать простейший счетчик просмотров каждой конкретной фотографии.

Вот код для вывода
PHP код:
$sql "SELECT * FROM images";
 
$result mysql_query($sql)  or die(mysql_error());
 while (
$row mysql_fetch_assoc($result))
      {

        echo 
'<a href="max/'.$row['id_uniq'].'.'.$row['type'].'"><img src="min/'.$row['id_uniq'].'.'.$row['type'].'"  height="100" /></a>' '<br>';
       } 
Как сделать так чтоб при просмотре фото, счетчик в базе данных увеличивался, сам запрос я знаю,
PHP код:
mysql_query('UPDATE images SET click=click+1'); 
а вот как его встроить в ссылку не знаю. И желательно конечно счетчик просмотров сделать именно с базой данных, без сессий и куков.

Спасибо!
Putin-mode вне форума Ответить с цитированием
Старый 19.02.2013, 21:42   #2
Mr_freeman
Форумчанин
 
Аватар для Mr_freeman
 
Регистрация: 17.01.2010
Сообщений: 277
По умолчанию

Можете вставить этот запрос в любое место страницы детального просмотра фотографии, но, чтобы счетчик был уникальным, необходимо использовать сессию, куки или проверку по ip.
Mr_freeman вне форума Ответить с цитированием
Старый 19.02.2013, 21:58   #3
Putin-mode
Пользователь
 
Регистрация: 04.06.2010
Сообщений: 82
По умолчанию

Я это уже обдумывал, но все встало на том что при просмотре полной фото на странице детального просмотра не работают те переменные, а конкретнее $row['id_uniq'].
Putin-mode вне форума Ответить с цитированием
Старый 19.02.2013, 23:18   #4
Putin-mode
Пользователь
 
Регистрация: 04.06.2010
Сообщений: 82
По умолчанию

Даже если не рассматривать мой код, может есть какие то счетчики просмотров изображений?
Putin-mode вне форума Ответить с цитированием
Старый 20.02.2013, 10:05   #5
Mr_freeman
Форумчанин
 
Аватар для Mr_freeman
 
Регистрация: 17.01.2010
Сообщений: 277
По умолчанию

Думаю не стоит использовать какие то сторонние скрипты, лучше найти ошибку у вас. Выведите запрос, или саму переменную в каждом месте, где она используется, посмотрите где могло потеряться ее значение.
Mr_freeman вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Область доступа/просмотра KApSuL Microsoft Office Excel 0 12.01.2012 18:39
программа просмотра изображения wulf_01 Помощь студентам 1 09.05.2011 14:32
Поля просмотра и Paradox Tralf БД в Delphi 1 29.03.2010 12:55
Окно предварительного просмотра VladimirVB Компоненты Delphi 3 11.05.2009 08:42