Tema: Cookies
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/03/2005, 20:10
ricardo17
 
Fecha de Ingreso: marzo-2005
Ubicación: cd. victoria, tamps, mexico
Mensajes: 53
Antigüedad: 19 años, 1 mes
Puntos: 0
Primero creas la tabla sql, supongamos... que se llama visitas y la montas en el phpmyadmin o en donde las montes tu... aqui esta la instruccion

CREATE TABLE visitas(
id int not null auto_increment,
visitas int not null,
KEY(id)
);

Asi de simple 2 simples columnas....ahora vamos con el codigo...

Código PHP:
//Voy a poner comentarios para explikarte...
//Primero seleccionas todo de la tabla visitas
$sql mysql_query("SELECT * FROM visitas");

//Llamamos a mysql_fetch_array para sacar el numero de visitas, nada
//complicado, utilizando la consulta SQL
$fila mysql_fetch_array($sql);

/*
Visitas = $fila["visitas"]... que significa esto? pues simple... que la variable visitas almacena el valor actual del resultado de la columna "visitas" de la tabla "visitas", esto quiere decir que si en la tabla visitas en tu columna visitas tienes 30 visitas, va obtener el valor 30, simple no?
*/
$visitas $fila["visitas"]
//Sacamos la id de la columna visitas, para que? pues para poder identificar
//la columna visitas y asi poder actualizar la tabla...
$id $fila["id"];
//Ahora simplemente agregamos una visita mas por haberla visto... si eran 30
//Ahora son 31...
$visitas++;

//Actualizamos la tabla y sumamos la nueva visita, y en vez de que sean
//30 ahora van a ser 31, y asi se va ir aumentando automaticamente
//cada vez queun usuario acceda a la pagina donde metas este minicontador
$act mysql_query("UPDATE visitas SET visitas='$visitas' WHERE id='$id'");

//Y ya es todo, ahora si quieres ver el resultado en pantalla en numeros...
//puedes anexar lo siguiente...

$nsql mysql_query("SELECT * FROM visitas");
$ft mysql_fetch_array($nsql);
$vis $ft["visitas"];

echo 
"$vis visitas"
Y eso es todo!! saludoss