Hola,
Por empezar, tenés un error acá:
Sería...
Si querés hacer un UPDATE y que se vaya actualizando el registro que ya posee en la base de datos, antes tendrás que hacer un SELECT para extraer el ultimo registro de la base de datos, y de ésta forma podrás sumarle al registro que ya existe en la base de datos.
Tu codigo original es..
Tendrías que agregarle y modifcar algo por el estilo.
Código PHP:
Ver original$result = mysql_query("SELECT * FROM ".$tabla." WHERE $id_url='$url'");
mysql_query("UPDATE $tabla set contador='".((int
)$row["contador"] + 1)."' WHERE $id_url='$url'");
Algo así te tendría que funcionar, o por lo menos, para que entiendas la lógica.
Saludos.