Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/10/2009, 15:25
infinitum88
 
Fecha de Ingreso: octubre-2009
Mensajes: 40
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Solo muestra una visita

Mira el código ya lo deje así:
Cita:
$ip = $_SERVER['REMOTE_ADDR'];
$conBD = new ConexionBD();
$conBD->setConectar();

$cSQL = $conBD->getSQL("SELECT * FROM contador WHERE ip = '".$ip."' AND fecha = CURDATE()");
$result = mysql_num_rows($cSQL);
if( (mysql_num_rows($cSQL)) == 0)
{
$cSQL = $conBD->setSQL("INSERT INTO contador (ip,fecha) VALUES ('".$ip."', NOW())");
}
else
{
$cSQL=$conBD->getSQL("SELECT * FROM contador WHERE ip = '".$ip."' AND fecha = CURDATE()");
$result = mysql_num_rows($cSQL);
if( (mysql_num_rows($cSQL)) == 0)
{
$cSQL = $conBD->setSQL("INSERT INTO contador (ip,fecha) VALUES ('".$ip."', NOW())");
}
}
$result = $conBD->getSQL("SELECT COUNT(*) AS total FROM contador");
$count = mysql_num_rows($result);
echo $count;
Y aun asi me manda una sola visita y en mi tabla me dice que son tres.....