Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/02/2008, 03:36
Avatar de hawaiian050
hawaiian050
 
Fecha de Ingreso: junio-2007
Mensajes: 285
Antigüedad: 16 años, 10 meses
Puntos: 2
Exclamación AYUDA HELP!! error mysql_fetch_array ?

Hola como van ,

Lo que tengo echo me deveria decir si es un referrer de google y si no pero en el primero codifo me da error mysql_fetch_array no se por que , y en el segundo codigo siempre me dice que el referrer no es de google tapoco se por que , alguien sabria desirme mis errores y si lo puedo solucionar ?


Código PHP:
<?php            
            

$refe 
getenv("HTTP_REFERER"); // Get the referrer
if ($ref!=""//validamos el referer

$query mysql_query("SELECT * FROM `$tabla` WHERE referer like '$ref'");
  
  
$resp mysql_query($query);
  while(
$datos = @mysql_fetch_array($resp)){ // @ LIÑA DEL ERROR ¿ POR OUE ?
  

$valor "google.com";
if(@
ereg($valor$ref)) { // SI EL REFERRER ES VACIO SALTA ERROR PERO TIENE @ Y NO LO DA

    
echo "<a href=".$datos[referer].">".$datos[referer]."</a><br> => ".$datos['hits']."<br><br>";

} else {

    echo 
" No es de google ";
}
}

?>
Código PHP:
<?php
$db 
"select * from $tabla order by hits limit 1";

$resp mysql_query($db);
while (
$datos mysql_fetch_array($resp))
{
$valor $HTTP_REFERER;
if(@
ereg($valor$datos[referer])) { // SI EL REFERRER ES VACIO SALTA ERROR PERO TIENE @ Y NO LO DA
    
echo "<a href=".$datos[referer].">".$datos[referer]."</a><br> => ".$datos['hits']."" ;
    } else {
    echo 
" No es de google "// DA SIEMPRE NO ES DE GOOGLE

}
}
?>

saludos y gracias