Foros del Web » Programando para Internet » PHP »

Un contador para cada pagina de mi web

Estas en el tema de Un contador para cada pagina de mi web en el foro de PHP en Foros del Web. Me alegro que te funcione Pues el fallo fue mio, genial que lo arreglaras tu solo "UPDATE contador SET visitas=visitas+1 WHERE paginas=".$pagina." " Ahi me ...

  #31 (permalink)  
Antiguo 28/01/2011, 07:01
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 14 años, 5 meses
Puntos: 34
Respuesta: Un contador para cada pagina de mi web

Me alegro que te funcione
Pues el fallo fue mio, genial que lo arreglaras tu solo

"UPDATE contador SET visitas=visitas+1 WHERE paginas=".$pagina." "

Ahi me falto incluir comillas simples:
"UPDATE contador SET visitas=visitas+1 WHERE paginas='".$pagina."' "

Pero al poner la pagina directamente alli, te funciono perfectamente y eso no te va a dar ningun problema.

Un saludo amigo
  #32 (permalink)  
Antiguo 28/01/2011, 12:55
Avatar de waldragon  
Fecha de Ingreso: mayo-2010
Mensajes: 735
Antigüedad: 14 años
Puntos: 55
Respuesta: Un contador para cada pagina de mi web

Si, estuve como dos horas intentando hasta que di con el clavo, una cosita mas, si no es abusar de tu buena fe.
Voy a poner cada archivo en una carpeta para que el usuario pueda entrar escribiendo www.forotandil.com.ar/minegocio , y como para eso debo llamar a todos los archivos index.php y ponerlos en su respectiva carpeta, entonces se me ocurrio que en vez de crear el campo paginas deberia crear el campo negocio para usar en WHERE.
pero mi unica duda ahora es, que pongo en lugar de varchar(25) para negocio

Muchas gracias por tu gran ayuda mariomon17, espero que este tema le sirva a todos aquellos que quieran aprender a hacer un contador

Última edición por waldragon; 28/01/2011 a las 13:16
  #33 (permalink)  
Antiguo 28/01/2011, 13:20
Avatar de waldragon  
Fecha de Ingreso: mayo-2010
Mensajes: 735
Antigüedad: 14 años
Puntos: 55
Respuesta: Un contador para cada pagina de mi web

Listo, probe con varchar y funciono, y le puse 15 porque me di cuenta que longitud/valores se refiere al largo del dato a ingresar, en mi caso el nombre del negocio, gracias nuevamente.
  #34 (permalink)  
Antiguo 28/01/2011, 17:31
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 14 años, 5 meses
Puntos: 34
Respuesta: Un contador para cada pagina de mi web

Llego ahora mismito a casa, me alegra que lo descubrieses.
Por si te interesa
http://www.ignside.net/man/mysql/datatypes.php
Es un buen articulo.

varchar es el tipo de datos y entre parentesis la longitud.

De nada
  #35 (permalink)  
Antiguo 28/01/2011, 23:29
Avatar de waldragon  
Fecha de Ingreso: mayo-2010
Mensajes: 735
Antigüedad: 14 años
Puntos: 55
Respuesta: Un contador para cada pagina de mi web

Muy bueno, parece que varchar era el indicado...estaba pensando en que quizas con los datos del contador, se podria crear un top de paginas vistas, algo para que en una parte de mi web se muestren las X paginas mas vistas, no? seguramente el codigo seria muy diferente al anterior, y tendria que agregar el campo URL para mostrarlo con enlaces, que opinas? voy a crear otro tema con esa pregunta para recibir ayuda, pero ya empiezo a probar, saludos.
  #36 (permalink)  
Antiguo 29/01/2011, 06:53
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 14 años, 5 meses
Puntos: 34
Respuesta: Un contador para cada pagina de mi web

¿Donde has creado el tema? No lo encuentro...

Pues simplemente tendrias que hacer un query, un SELECT, a la BD indicando que el orden de visitas sea DESCENDENTE, y lo muestras...
  #37 (permalink)  
Antiguo 29/01/2011, 14:36
Avatar de waldragon  
Fecha de Ingreso: mayo-2010
Mensajes: 735
Antigüedad: 14 años
Puntos: 55
Respuesta: Un contador para cada pagina de mi web

Si, encontre algo justo asi, pero tengo algunos problemas, el tema recien lo cree, esta aqui:

http://www.forosdelweb.com/f18/como-...0/#post3725005

Etiquetas: contador, contadores
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 06:05.