Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
INVENTAPP
/
models
:
tableControl.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /* session_start(); include_once('../models/modelo_conexion.php'); $objeto = new Conexion(); $opcion = (isset($_POST['opcion'])) ? $_POST['opcion'] : ''; switch ($opcion) { case 1: $ubi = $_SESSION['ubicacion']; $dcto = $_SESSION['dcto']; $user = $_SESSION['nomUser']; $conexion = $objeto->Conectar(); $consulta = "SELECT * FROM `mvdcto` where CODUBI = '$ubi' AND TPDCTO = '$dcto' AND USUARIO = '$user' "; $resultado = $conexion->prepare($consulta); $resultado->execute(); $data = $resultado->fetchAll(PDO::FETCH_ASSOC); print json_encode($data, JSON_UNESCAPED_UNICODE); $conexion = null; break; case 2: $conexion = $objeto->Conectar(); $consulta = "SELECT * FROM `mvdcto` ORDER BY `mvdcto`.`IDMOV` DESC"; $resultado = $conexion->prepare($consulta); $resultado->execute(); $data = $resultado->fetchAll(PDO::FETCH_ASSOC); print json_encode($data, JSON_UNESCAPED_UNICODE); $conexion = null; break; case 3: $conexion = $objeto->Conectar(); $consulta = "SELECT * FROM `mvdcto` ORDER BY `mvdcto`.`IDMOV` DESC"; $resultado = $conexion->prepare($consulta); $resultado->execute(); $data = $resultado->fetchAll(PDO::FETCH_ASSOC); print json_encode($data, JSON_UNESCAPED_UNICODE); $conexion = null; break; case 4: # code... $conexion = $objeto->Conectar(); $consulta = "SELECT * FROM `lineaxitem`"; $resultado = $conexion->prepare($consulta); $resultado->execute(); $data = $resultado->fetchAll(PDO::FETCH_ASSOC); print json_encode($data, JSON_UNESCAPED_UNICODE); $conexion = null; break; } */ session_start(); include_once('../models/modelo_conexion.php'); $objeto = new Conexion(); $opcion = (isset($_POST['opcion'])) ? $_POST['opcion'] : ''; switch ($opcion) { case 1: $ubi = isset($_SESSION['ubicacion']) ? $_SESSION['ubicacion'] : null; $dcto = isset($_SESSION['dcto']) ? $_SESSION['dcto'] : null; $user = isset($_SESSION['nomUser']) ? $_SESSION['nomUser'] : null; $conexion = $objeto->Conectar(); // Consulta filtrando exactamente por el TPDCTO de la sesión $consulta = "SELECT * FROM mvdcto WHERE CODUBI = :ubi AND TPDCTO = :dcto AND USUARIO = :user"; $resultado = $conexion->prepare($consulta); $resultado->bindParam(':ubi', $ubi); $resultado->bindParam(':dcto', $dcto); $resultado->bindParam(':user', $user); $resultado->execute(); $data = $resultado->fetchAll(PDO::FETCH_ASSOC); header('Content-Type: application/json; charset=utf-8'); echo json_encode($data, JSON_UNESCAPED_UNICODE); $conexion = null; break; case 2: $conexion = $objeto->Conectar(); // Obtener el valor de dcto desde la tabla documento $consultaDcto = "SELECT dcto FROM documento LIMIT 1"; $stmtDcto = $conexion->prepare($consultaDcto); $stmtDcto->execute(); $row = $stmtDcto->fetch(PDO::FETCH_ASSOC); $dcto = $row ? trim($row['dcto']) : null; // Consulta principal: solo registros cuyo TPDCTO coincida con dcto $consulta = "SELECT * FROM mvdcto WHERE TRIM(TPDCTO) = :dcto ORDER BY IDMOV DESC"; $resultado = $conexion->prepare($consulta); $resultado->bindParam(':dcto', $dcto); $resultado->execute(); $data = $resultado->fetchAll(PDO::FETCH_ASSOC); header('Content-Type: application/json; charset=utf-8'); echo json_encode($data, JSON_UNESCAPED_UNICODE); $conexion = null; break; /* case 2: $conexion = $objeto->Conectar(); $consulta = "SELECT * FROM mvdcto ORDER BY IDMOV DESC"; $resultado = $conexion->prepare($consulta); $resultado->execute(); $data = $resultado->fetchAll(PDO::FETCH_ASSOC); header('Content-Type: application/json; charset=utf-8'); echo json_encode($data, JSON_UNESCAPED_UNICODE); $conexion = null; break; */ /* case 3: $conexion = $objeto->Conectar(); $consulta = "SELECT * FROM mvdcto ORDER BY IDMOV DESC"; $resultado = $conexion->prepare($consulta); $resultado->execute(); $data = $resultado->fetchAll(PDO::FETCH_ASSOC); header('Content-Type: application/json; charset=utf-8'); echo json_encode($data, JSON_UNESCAPED_UNICODE); $conexion = null; break; */ case 4: $conexion = $objeto->Conectar(); $consulta = "SELECT * FROM lineaxitem"; $resultado = $conexion->prepare($consulta); $resultado->execute(); $data = $resultado->fetchAll(PDO::FETCH_ASSOC); header('Content-Type: application/json; charset=utf-8'); echo json_encode($data, JSON_UNESCAPED_UNICODE); $conexion = null; break; }