Ver Mensaje Individual
  #10 (permalink)  
Antiguo 19/06/2011, 21:44
kuervito
 
Fecha de Ingreso: enero-2011
Mensajes: 39
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: No puedo borrar registros de mi MySQL por mi php

Fijate asi:

Borrar.php
Código PHP:
Ver original
  1. <HTML>
  2. <HEAD>
  3. <TITLE>Borrar</TITLE>
  4. </HEAD>
  5. <BODY>
  6. <div align="center">
  7. <h1>Borrar un registro</h1>
  8. <br>
  9.  
  10. <?
  11. //Conexion con la base
  12. mysql_connect("localhost","root","*******");
  13.  
  14. //selección de la base de datos con la que vamos a trabajar
  15. mysql_select_db("usuario");
  16.  
  17. echo '<FORM METHOD="POST" ACTION="borrar4.php">Nombre<br>';
  18.  
  19. //Creamos la sentencia SQL y la ejecutamos
  20. $sSQL="SELECT nombre,descripcion,codigo,cantidad FROM Productos ORDER BY nombre";
  21.  
  22. //"Select nombre From Productos Order By nombre";
  23. $result=mysql_query($sSQL);
  24.  
  25. echo '<select name="nombre">';
  26.  
  27. //Mostramos los registros en forma de menú desplegable
  28. while ($row=mysql_fetch_array($result))
  29. {echo '<option>'.$row["nombre"];}
  30. ?>
  31.  
  32. </select>
  33. <br>
  34. <INPUT TYPE="SUBMIT" value="Borrar">
  35. </FORM>
  36.  
  37. </div>
  38.  
  39. </BODY>
  40. </HTML>

Código PHP:
Ver original
  1. <HTML>
  2. <HEAD>
  3. <TITLE>Borrar2</TITLE>
  4. </HEAD>
  5. <BODY>
  6. <?
  7. //Conexion con la base
  8. mysql_connect("localhost","root","********");
  9.  
  10. //selección de la base de datos con la que vamos a trabajar
  11. mysql_select_db("usuario");
  12.  
  13. //Creamos la sentencia SQL y la ejecutamos
  14. $SQL=("Delete From Productos Where nombre='$nombre',descripcion='$descripcion',codigo ='$codigo',cantidad='$cantidad'");
  15. //mysql_db_query("Productos",$sSQL);
  16. ?>
  17.  
  18. <h1><div align="center">Registro Borrado</div></h1>
  19. <div align="center"><a href="lectura1.php">Visualizar el contenido de la base</a></div>
  20.  
  21. </BODY>
  22. </HTML>