Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
<?php
/*
CRUD con PostgreSQL y PHP
@author parzibyte [parzibyte.me/blog]
@date 2019-06-17
================================
Este archivo guarda los datos del formulario
en donde se editan
================================
*/
?>
<?php
#Salir si alguno de los datos no está presente
if (
!isset($_POST["nombre"]) ||
!isset($_POST["edad"]) ||
!isset($_POST["id"])
) {
exit();
}
#Si todo va bien, se ejecuta esta parte del código...
include_once "base_de_datos.php";
$id = $_POST["id"];
$nombre = $_POST["nombre"];
$edad = $_POST["edad"];
$sentencia = $base_de_datos->prepare("UPDATE mascotas SET nombre = ?, edad = ? WHERE id = ?;");
$resultado = $sentencia->execute([$nombre, $edad, $id]); # Pasar en el mismo orden de los ?
if ($resultado === true) {
header("Location: listar.php");
} else {
echo "Algo salió mal. Por favor verifica que la tabla exista, así como el ID del usuario";
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment