Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2011, 19:41
nomakon
 
Fecha de Ingreso: diciembre-2005
Mensajes: 87
Antigüedad: 18 años, 4 meses
Puntos: 3
[19-Nov-2011 02:32:28] PHP Warning: mysql_num_rows(): supplied argument is not a val

Tengo el siguiente problema:

[19-Nov-2011 02:32:28] PHP Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource suscribir_newsletter.php on line 15

Este es el codigo:

Código PHP:
<¿
$nombre
=$_POST[newsletter_name];
$email=$_POST[newsletter_email];
$ip=$REMOTE_ADDR;

$link mysql_connect("localhost","lalalala","lololololo");
mysql_select_db("nombre_db",$link);

$busquedamysql_query("SELECT email FROM usuarios_newsletter WHERE email='$email'"); 
 
// vemos si hubo coincidencias 
if(mysql_num_rows($busqueda)>0) { // ó " !=0 " como se quiera ver 
    
    
$from "[email protected]";
        
    
$header 'From: ' .$from" \r\n"
    
$header .= "X-Mailer: PHP/" phpversion() . " \r\n"
    
$header .= "Mime-Version: 1.0 \r\n"
    
$header .= "Content-Type: text/plain"

    
    
$subject "Suscripcion Newsletter | CIdE";
   
    
$mensaje "---------------------------------- \n";
    
$mensaje.= "      Suscripcion Newsletter       \n";
    
$mensaje.= "---------------------------------- \n";
    
$mensaje.= "NOMBRE:   ".$_POST['newsletter_name']."\n";
    
$mensaje.= "EMAIL:  ".$_POST['newsletter_email']."\n";
    
$mensaje.= "------------------------------------------------------------------------------------------------------ \n\n";
    
$mensaje.= "La direccion de e-mail indicada ya se encuentra suscripta a nuestra lista Newsletter \n\n";
    
$mensaje.= "------------------------------------------------------------------------------------------------------ \n\n";
     
   
mail($email$subjectutf8_decode($mensaje), $header);
} else { 
      
mysql_query("INSERT INTO usuarios_newsletter (nombre,email,fecha_inscripcion,estado,ip)
VALUES ('$nombre','$email',now(),'ACTIVO'),'$ip'"
); 
?> 
NO encuentro donde esta el problema!!! me estoy volviendo loco!

La tabla:


1 id_usuario int(50) AUTO_INCREMENT
2 nombre varchar(128) latin1_spanish_ci
3 email varchar(250) latin1_spanish_ci
4 fecha_inscripcion varchar(15) latin1_spanish_ci
5 estado varchar(20) latin1_spanish_ci
6 ip varchar(20) latin1_spanish_ci