Счетчик посетителей Для динамических страниц

Я использую следующие коды для своих динамических веб-страниц, которые выглядят как http://localhost/xxx/IND/xxxx/detail.php?v_id=VID1234567890.

Когда счетчик посетителей обновляется, он обновляет все идентификаторы.

v_id | посещает VID1234567890 | 5 VID2234567890 | 5 VID3234567890 | 5

<?php
$counter='';//initilize counter
$sql="SELECT hit FROM venue";
$result=mysql_query($sql);
$rows=mysql_fetch_assoc($result);
$counter=$rows['hit'];

// if count is empty
if(empty($counter)){
$counter=1;
$insertCounter="INSERT INTO venue set hit='".$counter."'";
$result1=mysql_query($insertCounter);
}

echo "You are visitor num=>". $counter;

// increment visitor count
$increasecounter=$counter+1;
$sql2="update venue set hit='".$increasecounter."'";
$result2=mysql_query($sql2);
?>

Как я могу показать отдельный счетчик посетителей для разных идентификаторов v_id | посещает VID1234567890 | 10 VID2234567890 | 5 VID3234567890 | 15

С уважением Уттам

1 ответ

Попробуйте создать простую таблицу с полем VID

как v_id является входом для вашей таблицы

Insert into simple_table (vid) values ($v_id)

тогда запрос списка

select vid, count(*) from simple_table group by vid;

выше запрос будет перечислен как ниже

VID1234567890 , 10 
VID2234567890 , 5 
VID3234567890 , 15
Другие вопросы по тегам