mirror of
https://github.com/rmontanana/inventario2.git
synced 2025-08-15 23:45:58 +00:00
Corregido un error en mantenimiento que no permitía incluir nuevos registros porque no ponía un null en el id
Corregido un error en el matenimiento de usuarios que no guardaba la clave de sesión porque no estaba bien codificada en el archivo xml
This commit is contained in:
@@ -243,7 +243,8 @@ class Mantenimiento {
|
||||
} else {
|
||||
$coma = ",";
|
||||
}
|
||||
$comando.="$coma \"$_POST[$campo]\"";
|
||||
$valor = $_POST[$campo] == "" ? "null" : '"'.$_POST[$campo].'"';
|
||||
$comando.="$coma " . $valor;
|
||||
}
|
||||
$comando.=")";
|
||||
if (!$this->bdd->ejecuta($comando)) {
|
||||
@@ -422,6 +423,9 @@ class Mantenimiento {
|
||||
//Se asegura que el id no se pueda modificar.
|
||||
$modoEfectivo = $clave == 'id' ? "readonly" : $modo;
|
||||
$valorDato = $datos == null ? "" : $datos[$campo];
|
||||
if ($clave == 'id' && $tipo == ANADIR) {
|
||||
$valorDato = null;
|
||||
}
|
||||
if (!isset($this->foraneas[$valor['Campo']])) {
|
||||
$tipoCampo = $valor['Type'];
|
||||
//Si es un campo fecha u hora y está insertando pone la fecha actual o la hora actual
|
||||
|
Reference in New Issue
Block a user