Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/10/2010, 16:35
Avatar de carmagedon
carmagedon
 
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 19 años, 6 meses
Puntos: 23
Respuesta: [Problema] Contador de clicks

Hola,

Por empezar, tenés un error acá:

Código PHP:
Ver original
  1. if (tipo == "juegos") {

Sería...

Código PHP:
Ver original
  1. if ($tipo == "juegos") {

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..
Código PHP:
Ver original
  1. mysql_query("UPDATE $tabla set contador=contador+1 WHERE $id_url='$url'");

Tendrías que agregarle y modifcar algo por el estilo.

Código PHP:
Ver original
  1. $result = mysql_query("SELECT * FROM ".$tabla." WHERE $id_url='$url'");
  2. $row = mysql_fetch_array($result);
  3.  
  4. 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.
__________________
Freelance - Aplicaciones Web