$myrow = mysql_fetch_array($result);при открытии страницы - заносить +1 в таблицу к просмотру данной новости. А как ограничить это и сделать без F5. Так как этот скрипт при нажатии F5 заносит значения. Спасибо.
$new_view = $myrow["view"] + 1;
$update = mysql_query ("UPDATE you_mail SET view='$new_view' WHERE id=". $view);
Спустя 1 минута, 53 секунды (4.01.2011 - 15:37) Bossmen написал(а):
Тут хоть как будет и без ф5 заноситься в базу, при каждом обновлений страницы))
Спустя 2 минуты, 21 секунда (4.01.2011 - 15:39) Michael написал(а):
ну можешь в сессии запоминать что уже учтен просмотр
Спустя 45 минут, 37 секунд (4.01.2011 - 16:25) m4a1fox написал(а):
Ладно, вопрос снимается.... Это не так уж и важно.
Спустя 18 минут, 9 секунд (4.01.2011 - 16:43) ИНСИ написал(а):
m4a1fox можешь уже в запросе увеличивать:
А про F5, сделай так:
mysql_query ("UPDATE `you_mail` SET `view` = `view` + 1 WHERE `id` = {$view}");
А про F5, сделай так:
if(!$_SESSION['view'][$view]) {
mysql_query ("UPDATE `you_mail` SET `view` = `view` + 1 WHERE `id` = {$view}");
$_SESSION['view'][$view] = $view;
}
Спустя 7 минут, 38 секунд (4.01.2011 - 16:50) inpost написал(а):
m4a1fox
Сессия? О ужас, надо учить сессию... но ведь я не настолько *кхе-кхе*, чтобы учиться... ладно, , вопрос снимается.... Это не так уж и важно.
Сессия? О ужас, надо учить сессию... но ведь я не настолько *кхе-кхе*, чтобы учиться... ладно, , вопрос снимается.... Это не так уж и важно.
Спустя 14 минут, 7 секунд (4.01.2011 - 17:04) m4a1fox написал(а):
inpost
Злой ты....
Злой ты....
Спустя 10 минут, 45 секунд (4.01.2011 - 17:15) m4a1fox написал(а):
welbox2
Так не получается... Все равно заносит результат.
Так не получается... Все равно заносит результат.
Спустя 6 минут, 30 секунд (4.01.2011 - 17:22) Michael написал(а):
сессию стартанул?
Спустя 2 минуты, 31 секунда (4.01.2011 - 17:24) m4a1fox написал(а):
Michael
<?php session_start();
Спустя 4 минуты, 51 секунда (4.01.2011 - 17:29) Bossmen написал(а):
В самом начале запустил сессию?
Спустя 18 секунд (4.01.2011 - 17:29) inpost написал(а):
m4a1fox
а при первом входе записал показатели?
а при первом входе записал показатели?
Спустя 16 секунд (4.01.2011 - 17:30) Michael написал(а):
if(!isset($_SESSION['view'][$view])) {
$view - это у тебя идентификатор новости?
Спустя 3 минуты, 48 секунд (4.01.2011 - 17:33) m4a1fox написал(а):
welbox2
Прошу прощения. Все хорошо работает. Спасибо. Помогли.
Прошу прощения. Все хорошо работает. Спасибо. Помогли.
Спустя 12 минут, 54 секунды (4.01.2011 - 17:46) ИНСИ написал(а):
m4a1fox