[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Статистика посещаемости
Gufon
Помогите каким образом можно создать статискику на подобии liveinternet. Может примеры есть. Как сделать уникалов и просто я знаю а вот именно сегодня, за неделю .... Не знаю!



Спустя 55 минут, 41 секунда (28.01.2011 - 22:42) Snus написал(а):
Расшифруй свою фразу, пожалуйста. Как сделать уникалов и просто я знаю а вот именно сегодня, за неделю .... Не знаю! И желательно со знаками препинания

Спустя 11 минут, 20 секунд (28.01.2011 - 22:54) Gufon написал(а):
Как сделать уникальных посетителей я знаю и не уникальных тоже, а вот именно: сегодня,24 часа,за месяц как на liveinternet. Не знаю.
да и мне можно так писать мне 13 ток недавно исполнилось я вообще знаю как знаки ставить просто я штампую без оглядки.))))

Спустя 1 минута, 32 секунды (28.01.2011 - 22:55) Snus написал(а):
Gufon
Ясно ) Напиши сначала код, который знаешь и будем думать.

Спустя 2 минуты, 59 секунд (28.01.2011 - 22:58) Gufon написал(а):
вот именно кода нет, но я кое что знаю.
вот допустим зашел я на страницу, идет подключение к базе и проверяется есть ли мой ip если нет то он записывается и увеличивается показатель посещаемости но а сели все таки есть то нечего не происходит. Но а не уникальных просто заашел и показатель увиличивается. Меня только интересует как узнать : сегодня, 24 часа, месяц, неделя

Спустя 8 минут, 8 секунд (28.01.2011 - 23:06) Snus написал(а):
Gufon
Ну так обычным запросом в БД

Если у тебя время указывается как TIMESTAMP, то проблем вообще никаких не будет. Хоть за последние 27 минут вывести можно ))

Спустя 9 минут, 51 секунда (28.01.2011 - 23:16) Gufon написал(а):
а как сделать вот допустим за месяц????

Спустя 15 минут, 57 секунд (28.01.2011 - 23:32) Snus написал(а):
Gufon
"за месяц" понятие растяжимое smile.gif За месяц в смысле начиная с 1 числа или за месяц в том плане, что за 30 дней?

Спустя 9 минут, 24 секунды (28.01.2011 - 23:42) Gufon написал(а):
в том что 30 дней. Что было понятней (еще раз повторю)))) liveinternet нужно осуществить такое же, ну вот сделать за месяц , за неделю я не смогу, точнее опыта нет с таким работать

Спустя 30 секунд (28.01.2011 - 23:42) Gufon написал(а):
хоть php и самый легкий язык из всех который я знаю но все же

Спустя 6 минут, 16 секунд (28.01.2011 - 23:48) Snus написал(а):
Gufon
Как вариант:
SELECT * FROM `your_table` WHERE `date` >= NOW() - INTERVAL 1 MONTH

Спустя 6 минут, 1 секунда (28.01.2011 - 23:54) Winston написал(а):
Snus
Опередил smile.gif

Спустя 1 минута, 4 секунды (28.01.2011 - 23:55) Gufon написал(а):
это если я не ошибаюсь на 1 месяц??? а что означяет now,

Спустя 59 секунд (28.01.2011 - 23:56) Snus написал(а):
Gufon
google.ru даст тебе ответ smile.gif Учись пользоваться поиском.

Спустя 1 минута, 13 секунд (28.01.2011 - 23:58) Gufon написал(а):
искал не нашел поэтому и спросил, там ток англ а у меня с ним плохо, а если переводчик то он скрипты переведет(вообще прикольно smile.gif)

Спустя 52 секунды (28.01.2011 - 23:58) Winston написал(а):
А может не >= а так <=
ведь как дата в базе может быть больше текущей blink.gif Если только вручную не поправить

Спустя 28 секунд (28.01.2011 - 23:59) Snus написал(а):
Gufon
NOW() - функция, которая возвращает текущую системную дату и время.

Спустя 1 минута, 53 секунды (29.01.2011 - 00:01) Snus написал(а):
PHPprogramer
Все правильно я написал.
У меня написано показать все записи, где дата больше или равно текущее время минус 1 месяц (другими словами - период месяц)

Спустя 1 минута, 59 секунд (29.01.2011 - 00:03) Winston написал(а):
Snus
Аа.. Всё, чёт тупанул.

Спустя 29 секунд (29.01.2011 - 00:03) Gufon написал(а):
и еще что такое интервал тодже первый раз вижу, честно в гугле искал

Спустя 1 минута, 28 секунд (29.01.2011 - 00:05) Gufon написал(а):
Цитата
А может не >= а так <=
ведь как дата в базе может быть больше текущей blink.gif Если только вручную не поправить

да нет там же вроде стоит -интервал 1 месяц, я так понял это значит текущяя дата - месяц в итоге все получаем!!!!

Спустя 1 минута, 30 секунд (29.01.2011 - 00:06) Winston написал(а):
Цитата (Gufon @ 28.01.2011 - 23:03)
честно в гугле искал

biggrin.gif

Спустя 59 секунд (29.01.2011 - 00:07) Gufon написал(а):
я вроде и понял но не понял как это все работает

Спустя 13 минут, 26 секунд (29.01.2011 - 00:21) Winston написал(а):
Интервал - определенный участок времени.
на пример 28.01.2011 -> 28.12.2010
Завтра будет 29.01.2011 -> 29.12.2010 вот и есть интервал, то-есть каждый день будет отниматься 1 месяц.

Спустя 5 минут, 50 секунд (29.01.2011 - 00:26) Gufon написал(а):
а как он понимает когда было обноление или там нужно , например: зашел пользователь и создалась новая запись св таблице???
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.