<?php session_start(); require_once "../../UTIL_PHP/variables_globales.php"; require_once "../../UTIL_PHP/armador_sql.php"; require_once "../../CONEXION/Conexion.php"; require_once "../DAO/DAOGestor.php"; require_once "config.php"; $elemento = $_POST['elemento']; $imagen = $_POST['hay_imagen']; $id_elemento = $_POST['id_elemento']; unset($_POST['hay_imagen']); unset($_POST['elemento']); unset($_POST['id_elemento']); $condicion = 'id="' . $id_elemento . '"'; $DAOGestor = new DAOGestor(); $resultado = $DAOGestor->fun_delete_elemento($GL_ELEMENTOS[$elemento]->nombre_tabla, $condicion); $resultado['id_elemento'] = $id_elemento; echo json_encode($resultado);
session_start(); require_once "../../UTIL_PHP/variables_globales.php"; require_once "../../UTIL_PHP/armador_sql.php"; require_once "../../CONEXION/Conexion.php"; require_once "../DAO/DAOGestor.php"; require_once "config.php"; $elemento = $_POST['elemento']; $imagen = $_POST['hay_imagen']; unset($_POST['hay_imagen']); unset($_POST['elemento']); $partes_sql = fun_armar_campos_insert($GL_ELEMENTOS[$elemento], $_POST, $_FILES); if ($partes_sql['error']) { echo json_encode($partes_sql); } else { $data_elemento = new ArrayObject($partes_sql['data_elemento']); $DAOGestor = new DAOGestor(); $resultado = $DAOGestor->fun_insert_elemento($GL_ELEMENTOS[$elemento]->nombre_tabla, $partes_sql['campos'], $partes_sql['valores']); if (!$resultado['error']) { switch ($elemento) { case 'usuario': $nombre_campo = 'foto'; if ($_FILES[$nombre_campo]['error'] == UPLOAD_ERR_OK) { $archivo = new ArrayObject($_FILES[$nombre_campo]); $tipo_archivo = $archivo['type']; $partes = explode("/", $tipo_archivo); $extension_original = $partes[1]; $extension = $partes[1]; if ($extension == 'gif') { $ext = 'jpeg'; } else { $ext = $extension;
<?php session_start(); require_once "../../UTIL_PHP/variables_globales.php"; require_once "../../UTIL_PHP/armador_sql.php"; require_once "../../CONEXION/Conexion.php"; require_once "../DAO/DAOGestor.php"; require_once "config.php"; $DAOGestor = new DAOGestor(); $resultado = $DAOGestor->fun_select_elemento($GL_ELEMENTOS[$elemento]->nombre_tabla, '*', '', '', $_POST['contador'], 10);
require_once "../../UTIL_PHP/armador_sql.php"; require_once "../../CONEXION/Conexion.php"; require_once "../DAO/DAOGestor.php"; require_once "config.php"; $elemento = $_POST['elemento']; $imagen = $_POST['hay_imagen']; $id_elemento = $_POST['id_elemento']; unset($_POST['hay_imagen']); unset($_POST['elemento']); unset($_POST['id_elemento']); $partes_sql = fun_armar_campos_update($GL_ELEMENTOS[$elemento], $_POST, $_FILES); if ($partes_sql['error']) { echo json_encode($partes_sql); } else { $data_elemento = new ArrayObject($partes_sql['data_elemento']); $DAOGestor = new DAOGestor(); switch ($elemento) { case 'usuario': $condicion = 'id="' . $id_elemento . '"'; $resultado = $DAOGestor->fun_update_elemento($GL_ELEMENTOS[$elemento]->nombre_tabla, $partes_sql['set'], $condicion); if (!$resultado['error']) { $nombre_campo = 'foto'; if ($_FILES[$nombre_campo]['error'] == UPLOAD_ERR_OK) { $archivo = new ArrayObject($_FILES[$nombre_campo]); $tipo_archivo = $archivo['type']; $partes = explode("/", $tipo_archivo); $extension_original = $partes[1]; $extension = $partes[1]; if ($extension == 'gif') { $ext = 'jpeg'; } else {