Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Contador de visitas en una pagina estatica

A veces ocurre que queremos hacer un contador de visitas en paginas estáticas es decir que no tienen contenido de una base de datos.

Tenéis que saber que el contador que vamos a hacer es php y para que funcione obviamente la pagina tiene que ser php aunque no tenga datos dinámicos de una base de datos.

Necesitamos una tabla en la base de datos para que guarde las visitas de esa url por ejemplo llamemosla a_visitas con dos columnas: id y pagina

empezamos insertando en la base de datos la nueva visita
	$insertSQL = sprintf("INSERT INTO a_visitas (pagina) VALUES (%s)",
						   GetSQLValueString($_SERVER["PHP_SELF"], "text"));
	
	mysql_select_db($database_conexion, $conexion);
	$Result1 = mysql_query($insertSQL, $conexion) or die(mysql_error());
ahora hacemos la consulta para hacer el conteo de vistas
mysql_select_db($database_conexion, $conexion);
	$query_ConteoVisitas = sprintf("SELECT * FROM a_visitas WHERE pagina =%s",
						   GetSQLValueString($_SERVER["PHP_SELF"], "text"));
						   
	$ConteoVisitas = mysql_query($query_ConteoVisitas, $conexion) or die(mysql_error());
	$row_ConteoVisitas = mysql_fetch_assoc($ConteoVisitas);
	$totalRows_ConteoVisitas = mysql_num_rows($ConteoVisitas);
	
	echo $totalRows_ConteoVisitas; //Este es el total de visitas por pagina
	
	
	mysql_free_result($ConteoVisitas);
con el totalRows sacamos la cantidad de visitas por página
echo $totalRows_ConteoVisitas; //Este es el total de visitas por pagina
0
Puntos
1652
Visitas
0
Resp
Por alber hace 124 meses
Administrador
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate