Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2011, 13:20
gabrielcorr4
 
Fecha de Ingreso: octubre-2010
Ubicación: Guayaquil
Mensajes: 195
Antigüedad: 13 años, 7 meses
Puntos: 3
mi consulta a la base de datos no es correcta

Hola, estoy en la parte de si "olvido su nombre de usuario o contraseña" en mi pagina de inicio, en este link los redirijo a otro script de un campo en el cual debe dar su mail para mandarle sus datos, "voy recien por el comienzo del script" el cual es verificar que se mail este en la base de datos y mande los respectivos mensajes de si esta o no ese mail en mi bd, pero sea el mail que le ponga siempre me sale "EMAIL EXISTE".

soy algo novato en esto , pero se que primero paso ese mail (variable recuperar) de mi script de "olvido usuario o contraseña" como post, lo guardo en otra variable, hago la consulta de mi bd en el cual comparo: mail que es mi campo de emails y lo que ingresaron y otra variable con el resultado de la consulta, hago otra vez las comparaciones con el resultado de las variables finales... no me da errores pero no me hace una consulta correcta. ayuda por favor.

Código PHP:

<?php

$recuperar
=$_POST['recuperar'];

if (!empty(
$_POST)) {
    
$conexion mysql_connect('localhost','root','');
    
mysql_select_db('datos',$conexion);
    
    
$user mysql_real_escape_string($_POST['recuperar']);
    
    
$sql 'SELECT mail FROM datos1 WHERE mail = \''.$user.'\'';
        
        
$query mysql_query($sql,$conexion) or die(mysql_error());
        
$numUsers mysql_num_rows($query);
 
        if (
$numUsers $user) {
            
            
        echo 
"EMAIL EXISTE se mandara a su mail su usuario y contraseña";
        
        }else{
            
        echo 
"EMAIL INEXISTENTE";    
       
        }}
    
     
?>