PHP: Leido xxx veces… ¿Como se hace?
Un código útil para contar las veces que ha sido leída una determinada página (por ejemplo un artículo).
Requiere de un conocimiento básico de PHP, para así poder realizarle algunos cambios al código (respecto al nombre de los campos y de la tabla a utilizar).
El código al fin y al cabo:
<?php
include(’conexion.php’); //Incluimos la conexion a la base de datos.
$result = mysql_query(”select * from articulos WHERE id=’$id’”);
while($row = mysql_fetch_array($result)){
$id=$row["id"];
$count=$row["count"];
$count++;
$update = “UPDATE articulos SET count=’$count’ WHERE id=$id”;
$updatesql = mysql_query($update);
}
mysql_close ($link);
echo”Leido $count veces.”;
?>
NOTA: Lo de realizar una conexion a la base de datos lo puedes leer aquí.
Deebes reemplazar varios nombres de los campos de la tabla articulos, obviamente dependiendo del nombre de la tabla y de los campos que vas a utilizar en tu caso.

2 exclamaciones, ¡hazte oír!
Estas mini-clases de php son muy interesantes, pués creo que para mucha gente que no tiene por la mano php y conceptos de programación, no está de más saber cómo se hacen las cosas que ven en una web…. y para los que ya sabemos cómo funciona el “tema”, pués no está de más hacer un repaso o ver otras maneras de hacer las cosas.
luigix, el 10/07/2007, #





