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
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
Puntos
1654
Visitas
Visitas
0
Resp
Resp
Por alber hace 124 meses
Administrador