Foros del Web » Programando para Internet » PHP »

Ayuda Con Contador Clicks Sobre Enlaces

Estas en el tema de Ayuda Con Contador Clicks Sobre Enlaces en el foro de PHP en Foros del Web. Hola tengo enlaces generados automáticamente ( Código PHP: while($row = mysql_fetch_array($query)); . .$idEmp = $row['idEmp']; . .  <a href="display.php?idEmp= <?php  echo (int) $idEmp ;  ?> &amp;idCat= <?php  echo (int) $idCat ;  ?> ...
  #1 (permalink)  
Antiguo 15/12/2009, 12:22
Avatar de jartaud  
Fecha de Ingreso: octubre-2009
Ubicación: Canal de Panamá
Mensajes: 96
Antigüedad: 15 años, 1 mes
Puntos: 2
Ayuda Con Contador Clicks Sobre Enlaces

Hola tengo enlaces generados automáticamente (
Código PHP:
while($row = mysql_fetch_array($query));
.
.$idEmp = $row['idEmp'];
.
.
 <a href="display.php?idEmp=<?php echo (int)$idEmp?>&amp;idCat=<?php echo (int)$idCat?>"><?php echo htmlspecialchars($titulo);  ?></a>
Como hago para contar cuantas veces ese enlace ha sido presionado (Evitando JS)

Gracias Antemano
  #2 (permalink)  
Antiguo 15/12/2009, 12:24
lamek
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Ayuda Con Contador Clicks Sobre Enlaces

Puedes hacer, que en una bd, tengas un campo llamado Clicks. Despues te creas una página php que al acudir a la misma enviando la id del enlace sume vaya sumando uno a uno, despues en la misma página pones un header.

Espero que te sirva para orientarte.

Saludos.
  #3 (permalink)  
Antiguo 15/12/2009, 12:28
Avatar de jartaud  
Fecha de Ingreso: octubre-2009
Ubicación: Canal de Panamá
Mensajes: 96
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Ayuda Con Contador Clicks Sobre Enlaces

Cita:
Iniciado por lamek Ver Mensaje
Puedes hacer, que en una bd, tengas un campo llamado Clicks. Despues te creas una página php que al acudir a la misma enviando la id del enlace sume vaya sumando uno a uno, despues en la misma página pones un header.

Espero que te sirva para orientarte.

Saludos.
Gracias lamek por responder, pero no tengo los enlaces almacenados en una DB o al menos asi entiendo su respuesta.
  #4 (permalink)  
Antiguo 15/12/2009, 13:20
Avatar de JoseTejada  
Fecha de Ingreso: diciembre-2007
Ubicación: Peru.Lima.Cercado.MDuarez.Granaderos172
Mensajes: 218
Antigüedad: 16 años, 11 meses
Puntos: 11
Respuesta: Ayuda Con Contador Clicks Sobre Enlaces

Lo que lamek me parece que te quiere decir es que te crees alguna tabla para que almacene la cantidad de clicks o en todo caso almacenarlo en algun sitio como un archivo o lo q sea... o dónde deseas almacenar la cantidad de clicks???
  #5 (permalink)  
Antiguo 15/12/2009, 13:52
Avatar de jartaud  
Fecha de Ingreso: octubre-2009
Ubicación: Canal de Panamá
Mensajes: 96
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Ayuda Con Contador Clicks Sobre Enlaces

Cita:
Iniciado por JoseTejada Ver Mensaje
Lo que lamek me parece que te quiere decir es que te crees alguna tabla para que almacene la cantidad de clicks o en todo caso almacenarlo en algun sitio como un archivo o lo q sea... o dónde deseas almacenar la cantidad de clicks???
En una base de datos por supuesto, pero donde vamos a sacar esa cantidad de clicks?. Mi problema es ke los enlaces son generados dinamicamente, o sea no los tengo en una DB. Si fuera asi seria fácil llamarlo por su id en la DB
  #6 (permalink)  
Antiguo 15/12/2009, 14:56
lamek
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Ayuda Con Contador Clicks Sobre Enlaces

Y no se puede hacer que cada vez que se genere lo guarde en una BD? Esque si puedes hazlo asi, porque tienes mas salidas con mysql. Los registros los puedes utilizar para otras cosas.
Además asi puedes hacer una copia de seguridad!

Saludos.
  #7 (permalink)  
Antiguo 15/12/2009, 15:05
Avatar de jartaud  
Fecha de Ingreso: octubre-2009
Ubicación: Canal de Panamá
Mensajes: 96
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Ayuda Con Contador Clicks Sobre Enlaces

Cita:
Iniciado por lamek Ver Mensaje
Y no se puede hacer que cada vez que se genere lo guarde en una BD? Esque si puedes hazlo asi, porque tienes mas salidas con mysql. Los registros los puedes utilizar para otras cosas.
Además asi puedes hacer una copia de seguridad!

Saludos.
Voy a hacer eso, te aviso Gracias
  #8 (permalink)  
Antiguo 15/12/2009, 20:54
Avatar de jartaud  
Fecha de Ingreso: octubre-2009
Ubicación: Canal de Panamá
Mensajes: 96
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Ayuda Con Contador Clicks Sobre Enlaces

Cita:
Iniciado por jartaud Ver Mensaje
Voy a hacer eso, te aviso Gracias
Gracias lo yo resolvii asi:

tabla url
id ccounter for_ad

for_ad: referencia la tabla clasificado....

en la paagina para publicar un anuncio, hago así: inserto informaciones sobre el anuncio. después sacamos el ultimo id...
[PHP]$incID = mysql_insert_id();
Código PHP:

$URL_Query 
mysql_query("INSERT INTO url (idURL,ccounter,for_inc) VALUES(NULL,'','".clean($incID)."')") or die(mysql_error()); 
En fin en la pagina para visualizar el anuncio ago asi:
Código PHP:
$up_count mysql_query("UPDATE url SET ccounter = ccounter + 1 WHERE for_inc = '$incID'" ) or die(mysql_error()); 
oyo $incID viene de un $_GET.
Nos falta imprimir ccounter, que es pan comido. (aa,ii = tilte :) )

Gracias por haberme ayudado.
  #9 (permalink)  
Antiguo 16/12/2009, 04:11
lamek
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Ayuda Con Contador Clicks Sobre Enlaces

Ok, de nada!
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 21:57.