carpeta-HECHOS
<!DOCTYPE html>
<html lang="en">
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
</head>
<body>
<?php
$id = 45;
$_GET['id'] = 45;
class Conexion {
static public function conectar() {
try {
$conexion = new PDO("mysql:host=localhost;dbname=dbaudiencias", "root", "");
$conexion->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
return $conexion;
} catch (PDOException $e) {
echo "Error de conexión: " . $e->getMessage();
exit;
}
}
}
class FechaHechoModel extends Conexion {
static public function MuestraFechaHechoModels($id, $tabla) {
try {
$stmt = Conexion::conectar()->prepare("SELECT * FROM $tabla WHERE id = :id");
$stmt->bindParam(":id", $id, PDO::PARAM_INT);
$stmt->execute();
return $stmt->fetch(PDO::FETCH_ASSOC); // Usamos PDO::FETCH_ASSOC para obtener un array asociativo
} catch (PDOException $e) {
echo "Error en la consulta: " . $e->getMessage();
return false;
}
}
static public function PendienteMuestraModels($datos, $tabla) {
// Implementación pendiente
}
}
class FechaHechoController {
static public function MuestraFechaHechoController($id) {
// Validar que $id sea un entero
if (filter_var($id, FILTER_VALIDATE_INT)) {
$carpeta = FechaHechoModel::MuestraFechaHechoModels($id, "carpetas");
//var_dump($carpeta);
return $carpeta;
} else {
echo "ID no válido.";
}
}
}
$FechaHechoController = new FechaHechoController();
if (isset($_GET['id'])) {
$id = $_GET['id'];
$carpeta= FechaHechoController::MuestraFechaHechoController($id);
echo $carpeta['tipo_solicitud'];
echo $carpeta['carpeta'];
echo $carpeta['id'];
}
?>
<input type="hidden" name="fk_carpeta" id="fk_carpeta" value="<?php echo $carpeta["id"];?>">
<script>
const fk_carpeta = document.getElementById("fk_carpeta").value;
</script>
<div class="container py-1" style="background-color: white;">
<!--Solicitud de orden de aprension -->
<?php
// if($carpeta['tipo_solicitud']=="sin detenido"){
include_once "fechaecho/1-s_ordende.php"; //orden de aprehension;
// }
?>
<!--Solicitud Control_detención -->
<?php
//if($carpeta['tipo_solicitud']=="con detenido"){
include_once "fechaecho/2-c_detencion.php"; //orden de aprehension;
//}
?>
<!--Solicitud Control_detención -->
<?php
include_once "fechaecho/3-a_inicial.php"; //orden de aprehension; ?>
<!--Solicitud investigacion -->
<?php
include_once "fechaecho/4-s_Investigacion.php"; //orden de aprehension; ?>
<!--Medidacutelar-->
<?php
include_once "fechaecho/5-s_medidacutelar.php"; //orden de aprehension; ?>
<!--Amparo-->
<?php
include_once "fechaecho/6-amparo.php"; //orden de aprehension; ?>
<?php
include_once "fechaecho/7-apelacion.php"; //orden de aprehension; ?>
</div>
</body>
</html>
Comentarios
Publicar un comentario