Ver Mensaje Individual
  #24 (permalink)  
Antiguo 07/05/2014, 02:38
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
Quitalo todo y prueba de esta manera:

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


Pruebalo de esta manera y dime si te funciona o si te muestra errores, que si los hay te los deve mostrar si o si. Y claro está, debes introducir los datos correctamente ya sea de tu conexion a mysql y los campos de la tabla.

Un saludo.
Tengo este codigo , me muestra en pantalla el "Perfecto, Tu nombre se encuentra... " Pero el $nom Enekillo no esta en mi base de datos. Algo no termina de ir bien.



Código:
<?php
 
// Esto te mostrara errores si los hay
error_reporting(E_ALL);
ini_set('display_errors', 1);
$nom = "Enekillo";
 
// Creamos la conexion a  MySQL, rellena el host, usuario, pass y nombre de base de datos
$conexion = mysql_connect("  ", "ddb46500", "*****");
mysql_select_db("ddb46500", $conexion);
 
// Creamos la consulta
$consulta = mysql_query("SELECT * FROM TablaN WHERE `Nombre`= '$nom' ");

// Sacamos los resultados
$rs = mysql_fetch_assoc($consulta);
 
// Comprobamos si el nombre existe o no en nuestra base de datos
if(!empty($_POST['$nom']) && $_POST['$nom'] != $rs['Nombre']) {
 
echo 'No esta en nuestra base de datos';
 
}else {
 
echo 'Perfecto. Tu nombre se encuentra registrado con nosotros.';
 
}
/*while($rs = mysql_fetch_array($consulta)){

echo "Nombre: ".$rs['Nombre']."<br>";
echo "DNI: ".$rs['DNI']."<br>";

}*/
 
?>
Un saludo