File "Recomendaciones.php"

Full Path: C:/wamp64/www/casos_medicos1/model/Recomendaciones.php
File size: 1.43 KB
MIME-type: text/x-php
Charset: utf-8

<?php
require_once __DIR__ . '/conexion.php';

class Recomendacion {
    private $conn;

    public function __construct() {
        $db = new Conexion();
        $this->conn = $db->getConexion();
    }

    public function obtenerPorCedula($cedula) {
        $sql = "SELECT id, fecha, entidad, quien_emite, funciones_actuales, funciones_nuevas,
                       fecha_inicio, fecha_fin, tiempo_dias
                FROM recomendaciones_paciente
                WHERE cedula = ?
                ORDER BY fecha DESC";

        $stmt = $this->conn->prepare($sql);
        $stmt->bind_param("s", $cedula);
        $stmt->execute();
        return $stmt->get_result();
    }

    public function guardar($data) {
        $sql = "INSERT INTO recomendaciones_paciente 
                (cedula, fecha, entidad, quien_emite, funciones_actuales,
                 funciones_nuevas, fecha_inicio, fecha_fin, tiempo_dias)
                VALUES (?,?,?,?,?,?,?,?,?)";

        $stmt = $this->conn->prepare($sql);

        $stmt->bind_param(
            "ssssssssi",
            $data['cedula'],
            $data['fecha'],
            $data['entidad'],
            $data['quien_emite'],
            $data['funciones_actuales'],
            $data['funciones_nuevas'],
            $data['fecha_inicio'],
            $data['fecha_fin'],
            $data['tiempo_dias'],
        );

        return $stmt->execute();
    }
}