Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/06/2010, 14:16
toten88
 
Fecha de Ingreso: abril-2010
Mensajes: 55
Antigüedad: 14 años
Puntos: 1
Respuesta: No borra datos (mysql_num_rows($resp)

mmm si lo pongo como me has dicho siempre me sale el mensaje de DNI incorrecto, aunque el DNI si que esté que la bd. Nose dnde puede estar el error xk los nombres de las tablas y campos están bien puestos.

Pongo el codigo completo:

Código PHP:
Ver original
  1. <body>
  2. <?php
  3.  
  4. $conexion=mysql_connect("localhost","","") or die ("no se puede conectar");
  5. mysql_select_db("basededatos") or die ("no se puede conectar");
  6.  
  7.  
  8. $resp = mysql_query("select * from notas where DNI='".$_POST['DNI']."'");
  9. if(mysql_num_rows($resp) > 0 )
  10. {    
  11.  
  12. $resp=mysql_query("delete from usuario where login='".$_POST['login']."' and pass='".$_POST['pass']."' and DNI='" .$_POST['DNI']."'");
  13. $resp=mysql_query("delete from notas where  DNI='" .$_POST['DNI']."'") ;
  14.  
  15.  
  16. echo "Alumno borrado";
  17.  
  18. }
  19. else
  20. {
  21. echo "DNI incorrecto";
  22. }
  23.  
  24. mysql_close($conexion);
  25. ?>


Tendría que hacer la baja y mostrar el mensaje de borrado si el DNI está en la base de datos, sino dar el mensaje de error.