Коя песен колко пъти е слушана

IvayloGoranov

Registered
Здравейте.
Как може да направя даден брояч да отброява броя влизания в дадени страници ?
Примерно имам страница едно и страница две където искам да се следи броя влизания, и да се извеждат като вид класация страница едно 20 пъти, страница две 50 пъти ?
(Ако може и с примерен код ако е възможно това да се направи)
 
По принцип аз използвам подобно на top40 в vbox7, обаче при мен е топ20. Не е със страници, а с клипове, но мога да ти дам примерна идея как да си го приложиш.

Правиш си таблица, да речем "pages", вътре с полета от сорта на:
- id
- title
- page
- posetena

Вмъкваш си ръчно или със заявка страниците, и прочие.

След което във всяка страница някъде из редовете вкарваш нещо от сорта на:

PHP:
mysql_query("UPDATE `pages` WHERE `page`='$pagelink' SET `posetena`=posetena+1");

Като това ти е само примерен код.
$pagelink ще ти е дефиниция, която издърпва линка който си посетил. А можеш и по друг начин, но е по-занимавка. Вместо $pagelink, слагаш просто линка на страницата която променяш. Ако имаш нужда от помощ, кажи. :)
 
А за ТОП 20 ще ми напишеш ли как си го направил защото моята идея е такава, но не с клипове, а с песни ?
 
Тоест, искаш да ти напиша заявката за извеждане на информация от таблиците, за да може да ги класира по гледания?
 
В таблицата `songs`(или както ти се води таблицата с песните) правиш поле `listen`(int) след което отиваш в php файла и си слагаш след заявката за проверяване дали съществува такава песен:
PHP:
$id = (int)$_GET['id']; // Пример с ID
mysql_query("UPDATE `songs` SET `listen`=`listen`+1 WHERE `id`='" . $id . "'");
 

Back
Горе