Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2006, 19:46
w_rene
 
Fecha de Ingreso: abril-2006
Mensajes: 21
Antigüedad: 18 años
Puntos: 0
problemas de select ¿que tengo mal?

hola, tengo una consulta a una base de datos de clientes, pero no me hace la validacion o bueno no me realiza la consulta, me aparecen constantemente warnings... no se que tengo ,mal... o por que no me funciona....

necesito de alguien que me ayude a salir de esta...

mi código es el siguiente:

------------------consulta.php
<?php
var_dump($_POST); //muestra el contenido de la variable
?><br> <br>
<?php
$email = $_POST['email'];

$link = mysql_connect("localhost", "root", "")
or die ("No se pudo conectar con el servidor de Base de Datos.");
mysql_select_db("eventos", $link)
or die ("Error seleccionando la base de datos");
$result = mysql_query("SELECT * FROM clientes WHERE cl_mail = '$email'", $link);
$fila = mysql_num_rows($result);

echo "$fila Rows\n";

if ($fila==0)
{
//en caso que no este el registro lo redirecciona a la pagina de los datos
header("visitas.html?correo=" . "echo $email"); //colocar dentro de tags
}
else
{
echo "<h2>Esta dirección ya está registrada</h2>";

//se puede redireccionar o con un vinculo al formulario inicial
}

mysql_close();
?>


---------------

la salida en mi navegador es esta...

-----------

array(1) { ["email"]=> string(16) "[email protected]" }


Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\Correcciones\consulta.php on line 12
Rows
Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\Correcciones\consulta.php:2) in C:\wamp\www\Correcciones\consulta.php on line 19

-------------------

que puede ser lo que esta sucediendo...???