Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Количество просмотров каждой новости
 
 автор: Миша   (15.04.2006 в 23:23)
 
 

Здраствуйте, я начинающий в вашем деле. Не подскажите ли вы как считать число просмотров каждой новости (ID) и выводить его на сайт?
Буду благодарен!

Михаил

   
 
 автор: Миша   (15.04.2006 в 23:24)
 
   для: Миша   (15.04.2006 в 23:23)
 

Забыл добавить, конечно это всё в MYSQL

   
 
 автор: cheops   (15.04.2006 в 23:33)   письмо автору
 
   для: Миша   (15.04.2006 в 23:23)
 

В таблице с новостями, следует предусмотреть специальное поле для счётчика обращений total. При обращении к новости следует выполнить запрос
UPDATE tbl SET total = total + 1 WEHRE id = 45

где 45 идентификатор новости. Затем вывести новость можно, обработав запрос
SELECT * FROM tbl WHERE id = 45

PS Если есть вопросы - пишите, будем разбираться дальше.

   
 
 автор: Миша   (15.04.2006 в 23:41)
 
   для: cheops   (15.04.2006 в 23:33)
 

Сразу вопросы "При обращении к новости следует выполнить запрос": как мне можно узнать где обращение к новости? Просто вставить ваш запрос в SQL?

   
 
 автор: Миша   (15.04.2006 в 23:43)
 
   для: Миша   (15.04.2006 в 23:41)
 

Т. е создать поле типа int?

   
 
 автор: cheops   (16.04.2006 в 12:49)   письмо автору
 
   для: Миша   (15.04.2006 в 23:43)
 

Да в таблице новостей необходимо добавить дополнительное поле int - total и поправить весь остальной код, с учётом того, что структура таблиц поменялась.

   
 
 автор: cheops   (16.04.2006 в 12:47)   письмо автору
 
   для: Миша   (15.04.2006 в 23:41)
 

>Сразу вопросы "При обращении к новости следует выполнить
>запрос": как мне можно узнать где обращение к новости?
>Просто вставить ваш запрос в SQL?
Такое обращение будет происходить на странице, где новость выводится - мне сложно писать более конкретно, я не знаю какой системой новостей вы пользуетесь - у вас готов сам код новостей?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования