<?php
require_once('../librerias/TCPDF-main/tcpdf.php');
require_once("../controllers/dbcontroller.php");
// Obtener el número de orden de servicio desde el parámetro GET
if (isset($_GET['id'])) {
    $no_orden_servicio = $_GET['id'];
	 $idcliente = $_GET["id"];
	$syseli="Eliminado";
    // Consulta SQL para obtener los datos del número de orden de servicio específico
	$conn = mysqli_connect('66.70.255.14','apli_cli_utod','1Xr0b5Xl9H-N','apli_cli_utodonm');
	$conn-> set_charset("utf8");
	
     $sql = "select NOW() as fecha,actper.no1per, actper.no2per, actper.ap1per, actper.ap2per, actper.dirper, actper.telper, cli_remision.nrorem, cli_remision.nrimed, cli_remision.fchcmp,cli_detremision.codtratamiento,cli_detremision.nomtratamiento,cli_detremision.obstratamiento, cli_plan_eps.nomPlan as regimen, actper.nriper from actper,cli_remision,cli_detremision,cli_plan_eps,cli_paciente where actper.nriper=cli_remision.nriper and cli_remision.nrorem=cli_detremision.nrorem  and actper.nriper=cli_paciente.nriper and 
       cli_remision.id=$idcliente AND cli_paciente.planEps=cli_plan_eps.id  and cli_detremision.estado!='".$syseli."' and  cli_remision.estado!='".$syseli."' order by cli_detremision.Id  ";
    $result = $conn->query($sql);
	$ciclo=$result;
	
	$contador = 0;
    // Incrementa el contador
    
    if ($result && $result->num_rows > 0) {
		
       

        // Crear un nuevo objeto TCPDF
        $pdf = new TCPDF();

        // Establecer la orientación de la página como apaisada (landscape)
        //$pdf->SetPageOrientation('L');

        // Deshabilitar la impresión del encabezado
        $pdf->SetPrintHeader(false);

        // Configurar los márgenes
        $pdf->SetMargins(10, 10, 10, 10);

        // Agregar una página al PDF
        $pdf->AddPage();

        // Contenido HTML de la plantilla
        $NImed="";
		while($row = $result->fetch_assoc()) { 
		if ($contador === 0) {
			$NImed=trim($row["nrimed"]);
        	$html = '<!DOCTYPE html>
            <html lang="en">
            <head>
                <meta charset="UTF-8">
                <meta name="viewport" content="width=device-width, initial-scale=1.0">
                <title>Odontologo</title>
                <style>
                    table, td {
                        padding: 2px;
                        border: 1px solid black;
                    }
                    .logo{
                        width: 50px;
                    }
                    .tabla_not_bordes ,.tabla_not_bordes td{
                        border: none;
						font-size:10px;
						padding:1px 5px; 
                    }
                    .td_sin_bordes td{
                        border: none;
						font-size:9px;
                    }
                    .img-firma{
                        width: 100px;
                    }
                </style>
            </head>
                <body>
                    <table class="tabla_not_bordes">
                        <tr style="width:100%;height:100px">
                            <td rowspan="2" style="width:20%"><img src="../image/UT_ODONTOMEDIC.png" class="logo" height="70px" width="70px"></td>
                            <td style="text-align: center; width: 60%;"><h1>U.T. ODON TOMEDIC</h1></td>
                            <td rowspan="2" style="width: 20%; text-align: right;" >EM~EMPIRE®<br> </td>
                        </tr>
                        <tr>
                                <td style="text-align: center;"><h2>ORDEN DE SERVICIO No: ' . $row["nrorem"] . '</h2><br> FECHA: '.$row["fchcmp"].'</td>
                        </tr>
                        <tr>
                           <td colspan="3" style="heigt:20px" align="rigth"></td>
                        </tr>
                        </table>
                        <table class="td_sin_bordes">
                            <tr>
                                <td colspan="2"><b>Paciente: </b>' . $row["no1per"].' '. $row["no2per"].' '. $row["ap1per"] .' '. $row["ap2per"]. '</td>
                                <td><b>Documento Identidad: </b>' . $row["nriper"] . ' </td> 
                            </tr>
                            <tr>
                                <td><b>Empresa: </b>COOSALUD</td>
                                <td><b>Regimen: </b>' . $row["regimen"] . '</td>
                                <td><b>Historia No: </b>' . $row["nriper"] . '</td>
                            </tr>
                            
                        </table>
                        <table style="font-size:8px; padding:1px 5px;" >';
    	}
		
						
						
							//echo $row["nriper"];
							$html .= '<tr>
        						<td style="border-right: 1px solid #666; border: 1px solid #666;">' . $row["codtratamiento"].' - '.$row["nomtratamiento"] . '<br>'.$row["obstratamiento"].'	</td></tr>';

						//while ($row = mysqli_fetch_assoc($ciclo)) {
                        /*$contador = 0;
                        while($contador < 4){
                            $html .= '<tr>
                                <td>xxxx - xxxxxxxxxxxxxxxxxxxxxx</td>
                            </tr>';
                           $contador++;
                        }*/ 
		}
		$sql = "select no1per,no2per,ap1per,ap2per,dirper,telper from actper where nriper='".$NImed."'";
    	$result = $conn->query($sql);
		$row = $result->fetch_assoc();
        $html .= '</table>
                <table class="tabla_not_bordes">
                  <tr>
                   <td>
                            		<br>
                                    <span><img class="img-firma" src="../image/firmas/'.$NImed.'.jpg"></span><br>
                                    <span>____________________________________</span><br>
                                    <span>'. $row["no1per"].' '. $row["no2per"].' '. $row["ap1per"] .' '. $row["ap2per"].' </span><br>
                                    <span> N.I: ' .$NImed . '</span>
                                </td>
                            </tr>
                        </table>
                    </body>
            </html>';

        // Insertar el contenido HTML en el PDF
        $pdf->writeHTML($html, true, false, true, false, '');

        // Nombre del archivo PDF
        $filename = 'orden_servicio_' . $nrorem . '.pdf';

        // Salida del PDF: Descargar el archivo directamente
        $pdf->Output('prueba'); // 'D' (para descargar)
    } else {
        echo "No se encontraron datos para el No. Orden de Servicio: $no_orden_servicio";
    }

    // Cerrar la conexión a la base de datos
    $conn->close();
} else {
    echo "No se proporcionó un número de orden de servicio válido.";
}
