Ver Mensaje Individual
  #28 (permalink)  
Antiguo 09/05/2014, 05:36
pitas
 
Fecha de Ingreso: junio-2008
Mensajes: 47
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Select Formulario

Cita:
Iniciado por MaNuX0218 Ver Mensaje
Y si lo pruebas de esta manera:

Código PHP:
Ver original
  1. <?php
  2.      
  3.     // Esto te mostrara errores si los hay
  4.     error_reporting(E_ALL);
  5.     ini_set('display_errors', 1);
  6.     $nom = "Enekillo";
  7.      
  8.     // Creamos la conexion a  MySQL, rellena el host, usuario, pass y nombre de base de datos
  9.     $conexion = mysql_connect("  ", "ddb46500", "*****");
  10.     mysql_select_db("ddb46500", $conexion);
  11.      
  12.     // Creamos la consulta
  13.     $consulta = mysql_query("SELECT * FROM TablaN");
  14.      
  15.     // Sacamos los resultados
  16.     while($rs = mysql_fetch_assoc($consulta)) {
  17.      
  18.     // Comprobamos si el nombre existe o no en nuestra base de datos
  19.     if(!empty($_POST['$nom']) && $_POST['$nom'] != $rs['Nombre']) {
  20.      
  21.     echo 'No esta en nuestra base de datos';
  22.      
  23.     }else {
  24.      
  25.     echo 'Perfecto. Tu nombre se encuentra registrado con nosotros.';
  26.      
  27.     echo "Nombre: ".$rs['Nombre']."<br>";
  28.     echo "DNI: ".$rs['DNI']."<br>";
  29.      
  30.     }
  31.      
  32.     ?>

Deveria no sacarte los datos si no existe, pero si mostrarte el mensaje de que no esta en la base de datos.

Saludos.
Enekillo no existe pero me saca todos los datos de la bd. parece que no entra en la condicion del if (!Empty...

Saludos