2015-07-15 1 views
0

Я использую следующие коды для своих динамических веб-страниц, которые выглядят как 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

С уважением Uttam

+0

как вы отслеживаете идентификаторы во время их посещения? – HashSu

ответ

0

Рассмотрим создание простой таблицы с полем видеопластиной

, как 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 
+0

привет chandran, спасибо за возврат. Точная проблема заключается в том, что все V_ID подключены к соответствующим информационным страницам, и именно там я встроил счетчик посетителей (коды, упомянутые выше). Поэтому, когда я посещаю информационную страницу V_ID, счетчик должен увеличить значение на 1 этого конкретного V_ID. Но этого не происходит, вместо этого увеличивается счетчик посетителей на 1 из всех V_ID –

 Смежные вопросы

  • Нет связанных вопросов^_^