Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2014, 02:04
sjuanv2
 
Fecha de Ingreso: febrero-2011
Mensajes: 28
Antigüedad: 14 años
Puntos: 0
problema con contador de visitas

Hola tengo un problema, espero me ayuden, tengo un contador de visitas que funciona perfectamente y me da el total de las visitas, pero no me sale las visitas de hoy, no veo que hago mal:

Código PHP:
<?php
include('conf.php');
$ip $_SERVER['REMOTE_ADDR'];
$sql="select ip, TIMEDIFF(NOW(), fecha), fecha, num_visitas from contador where ip='$ip'";
$rs=mysql_query($sql) or die("Problemas al ejecutar select SQL ".mysql_error());
$fila=mysql_fetch_array($rs);

$tiempo=$fila[1];

$num_visitas=$fila[3]; 

$horas_t=substr($tiempo,0,2);

$tiemRes 12;

if (
mysql_num_rows($rs)==0)

{

$sql="insert into contador(ip, num_visitas, fecha) values('$ip', 1, NOW())";

mysql_query($sql) or die("Problemas al ejecutar la insert SQL ".mysql_error());

}

elseif (
mysql_num_rows($rs) > && $horas_t $tiemRes)

{

$sql="update contador set fecha=NOW(), num_visitas='$num_visitas'+1 where ip='$ip'";

mysql_query($sql) or die("Problemas al ejecutar update SQL ".mysql_error());

}
$sql="select sum(num_visitas) from contador"//Obtenemos la suma totales

$rs=mysql_query($sql) or die("Problemas al ejecutar select SQL".mysql_error());

$fila=mysql_fetch_array($rs); //Almacenanos el resultado de la consulta en un arreglo

$num_visitas=$fila[0]; //Número de visitas totales

mysql_close($link);
?>
eh probado con esto pero me sale "0"

Código PHP:
$sql="select count(fecha) from contador fecha=NOW()"