From 0aeac6c945b6b251c6dc0efb94bed83d11309a0a Mon Sep 17 00:00:00 2001 From: Alejandro Rosales Date: Fri, 18 Aug 2023 16:11:31 +0000 Subject: [PATCH] Fix: Update de usuarios --- action/action_usuarios_update.php | 39 ++++++++++++++++++++----------- usuarios.php | 1 + 2 files changed, 26 insertions(+), 14 deletions(-) diff --git a/action/action_usuarios_update.php b/action/action_usuarios_update.php index 7f843a9..52e77c4 100644 --- a/action/action_usuarios_update.php +++ b/action/action_usuarios_update.php @@ -1,15 +1,26 @@ $_POST['id'], ':nombre' => mb_strtoupper($_POST['mnombre']), ':correo' => $_POST['mcorreo'], ':clave' => $_POST['mclave'], ':rol' => $_POST['mrol'], ':facultad' => $facultad); - #print_r($_POST); - $hecho = query($sql, $params, false); - header("Location: ../usuarios.php", true, 307); - exit(); -?> \ No newline at end of file +ini_set('display_errors', 1); +ini_set('display_startup_errors', 1); +error_reporting(E_ALL); +$ruta = "../"; +require_once "../include/bd_pdo.php"; +global $db; +print_r($_POST); +if (isset($_POST['dlfacultad'])) + $facultad = $_POST['dlfacultad']; +else + $facultad = $_POST['mfacultad']; + +$db->where('usuario_clave', $_POST['mclave']) + ->update( + 'usuario', + array( + 'usuario_nombre' => mb_strtoupper($_POST['mnombre']), + 'usuario_correo' => $_POST['mcorreo'], + 'usuario_clave' => $_POST['mclave'], + 'rol_id' => $_POST['mrol'], + 'facultad_id' => empty($facultad) ? null : $facultad, + ) + ); +header("Location: ../usuarios.php", true, 307); +exit(); \ No newline at end of file diff --git a/usuarios.php b/usuarios.php index 13eea7a..96ac900 100644 --- a/usuarios.php +++ b/usuarios.php @@ -299,6 +299,7 @@ if ($user->admin) {
Mostrar todas