contador de downloads con Base de Datos

tgp
22 de Octubre del 2004
Como les va.. quisiera que me ayudaran con esto:
tengo un vinuculo hacia un archivo para descargarlo, pero cuado el usuario de click, deseo que se incremente ell numero de descargas que lleva este usuario, ya tengo la tabla donde estan registrados los usuarios y esta es la funcion que tengo para leer el numero de downloads

function count_file_download($mobil)

{
global $DBName,$DBLink;
$Query = "SELECT ringdown from ringusers where mobil='$mobil'";
$Results = mysql_db_query($DBName,$Query,$DBLink);
if ($Row=mysql_fetch_array($Results))
{
return $Row[ringdown];
} else
{

return 0;
}
}

y creo que algo asi seria la funcion para incrementar los downloads en la Base de datos ya que me la encontre en un script que hace casi lo que yo quiero pero lo quiero entender...
//
// The counter of download increases, when rows come unloaded
//
function increasefiledownloadcount($mobil)
{
// here I create a variable increasedl if the d/l count was increased. Again, not using the variable yet for anything but the SQL errors
// error checking can be done with this valiable if it is returned
global $DBName,$DBLink;
if ($filename != '.' && $filename != '..')
{
$count = count_file_download($mobil);
$count++; // number of downloads + 1
$Query="update ringusers set ringdown=$count where mobil='$mobil'";
if (mysql_db_query($DBName,$Query,$DBLink))
{
$increasedl=1;
} else {
$increasedl=0;
}
}
}

les agradezco su ayuda