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...???