Guest User

Untitled

a guest
Feb 24th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. <?php
  2. #Salir si alguno de los datos no está presente
  3. if(!isset($_POST["nombre"]) || !isset($_POST["apellidos"]) || !isset($_POST["sexo"])) exit();
  4.  
  5. #Si todo va bien, se ejecuta esta parte del código...
  6.  
  7. include_once "base_de_datos.php";
  8. $nombre = $_POST["nombre"];
  9. $apellidos = $_POST["apellidos"];
  10. $sexo = $_POST["sexo"];
  11.  
  12. /*
  13. Al incluir el archivo "base_de_datos.php", todas sus variables están
  14. a nuestra disposición. Por lo que podemos acceder a ellas tal como si hubiéramos
  15. copiado y pegado el código
  16. */
  17. $sentencia = $base_de_datos->prepare("INSERT INTO personas(nombre, apellidos, sexo) VALUES (?, ?, ?);");
  18. $resultado = $sentencia->execute([$nombre, $apellidos, $sexo]); # Pasar en el mismo orden de los ?
  19.  
  20. #execute regresa un booleano. True en caso de que todo vaya bien, falso en caso contrario.
  21. #Con eso podemos evaluar
  22.  
  23. if($resultado === TRUE) echo "Insertado correctamente";
  24. else echo "Algo salió mal. Por favor verifica que la tabla exista";
  25.  
  26.  
  27. ?>
Add Comment
Please, Sign In to add comment