Foros del Web » Programando para Internet » PHP »

contador

Estas en el tema de contador en el foro de PHP en Foros del Web. Saludos, tengo un banner y quiero que almacene en una campo de mi tabla cuantas veces se le da click, osea que vaya contando, como ...
  #1 (permalink)  
Antiguo 11/01/2005, 21:24
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 21 años
Puntos: 8
contador

Saludos, tengo un banner y quiero que almacene en una campo de mi tabla cuantas veces se le da click, osea que vaya contando, como es posible eso?, se puede hacer?.

Gracias de antemano
__________________
El aprendiz.
  #2 (permalink)  
Antiguo 11/01/2005, 22:11
Avatar de FuLaNo_  
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 21 años
Puntos: 2
Archivo click.php

Código PHP:
<?php
//aca pone la conexion a tu base de datos
$sql mysql_query("SELECT * FROM nombre_tabla WHERE id = '$_GET[id]'"); 
if(
$row=mysql_fetch_array($sql)){
$url=$row[url];
$clicks=$row[clicks]; //aca tomamos cuantos clicks tiene la DB, pone que por defecto sea cero (0)...
}

//aca hacemos el update..
$clicks=$clicks+1;
mysql_query("UPDATE nombre_tabla SET clicks = '$clicks' WHERE id = '$_GET[id]'");
//aca reenvias a la pagina verdadera
echo '<META HTTP-EQUIV="Refresh" content = "0; URL='.$url.'">'//esto tambien lo podes hacer con header()
?>
Al banner tenes que ponerle url del tipo http://tudominio.com/click.php?id=1, en donde 1 tiene que cambiar por el id de ese banner...
__________________
I Love Programming...

Última edición por FuLaNo_; 11/01/2005 a las 22:12
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:20.