Sizin için Basit Bi şey Yazdım.

Mantık olarak..
Sql Sorgumuz..

CREATE TABLE `dosya` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`url` VARCHAR( 250 ) NOT NULL ,
`hit` VARCHAR( 50 ) NOT NULL 
) ENGINE = MYISAM ;
.php?id=1 Gibi Bir Linkte
<?
include "configuration/config.php";
$id = $_GET["id"];
$dosya_al = mysql_query("select * from dosya where id = '$id'");
$dosya = mysql_fetch_array($dosya_al);
echo '<a href="yukle.php?id='.$id.'">borada</a>';
?>
Ve Yukle.php
<?
include "configuration/config.php";
$id = $_GET["id"];
$dos_al = mysql_query("select * from dosya where id = '$id'");
$dos = mysql_fetch_array($dos_al);
$yaz = mysql_query("update dosya set hit = hit+1 where id = '$id'");
if($yaz) {
echo '<script> document.location="'.$dos['url'].'"; </script>';
} else {
echo 'Hata';
};
?>