Witam.
Proponuję zrobić tak, jak napisali moi poprzednicy. Z tym że nie wyjaśnili, jak to zrobić

Ja postaram się to uczynić.
Na początek dodaj do bazy pole o nazwie 'adres'. Będzie ono przechowywało link, na który serwer przekieruje Cię po wejściu na stronę zliczającą.
Niech każdy plik do ściągnięcia i link do niego to będzie jeden wiersz w tabeli.
Jeśli masz jaki formularz dodawania plików, dodaj do niego pole adresu i odpowiednio zmodyfikuj kod, by wstawiał jego zawartość do bazy danych.
Na przykład tak:
echo "Adres: <input type='text' name='adres'/>";
A na stronie zbierającej dane z formularza do zapytania SQL dodaj:
Kod
INSERT INTO ...
) VALUES (
...,
adres='".$_POST['adres']."',
...)
Kropki to oczywiście ta "reszta", którą już masz.
Następnie robisz stronę przekierowującą, niech będzie to sciagnij.php. Wklejasz do niej taki kod:
<?php
require_once "nazwa_twojego_pliku_z_funkcjami.php"; // O ile go masz
$id = $_GET['id'];
$zapytanie = mysql_query("SELECT * FROM tab_www WHERE id='$id' LIMIT 1"); if ($zapytanie)
{
$zwieksz_licznik = mysql_query("UPDATE tab_www SET licz=licz+1 WHERE id='$id'"); header("Location: ".$dane['www']); } else {
}
?>
Teraz wystarczy odpowiednio skonstruować link i gotowe

Link powinien wyglądać tak:
<a href='sciagnij.php?id=1'>Kliknij tutaj, aby pobrać
</a>
Gdzie 1 to id wiersza z tabeli odpowiadającego za dany plik