Esta es mi pagina1.php el cual pasa los valores $Secuencia, $Estado_Web, etc a través de una URL a la pagina2.php
Código PHP:
Ver original
<?php //aqui selecciono la base clinica //Busqueda //Aqui el script funciona solo falta traer la variable de la pagina login.php para reemplazar el "codigo del medico" $SQL = "select Secuencia, Medico,CONVERT(VARCHAR(10), FechaLiquidacion, 103) as FechaLiquidacion , Total, Estado_Web, Observacion_Web from honorarioscabecera where Medico='". $username. "'"; //Medico='" . $pwd . "'" //$SQL = " select CodigoServicio, Descripcion, InformacionWeb, CitaWeb from Servicios where InformacionWeb='S' order by Descripcion "; If ($num>0) { //echo "<span class='TITULARES'><strong>LIQUIDACIONES ANTERIORES</strong>:</span><br />"; echo "<table border='0' cellspacing='2' cellpadding='4'>"; echo "<tr>"; echo "<td width='100' align='center' bgcolor='#c6ddec' class='FECHA'>FECHA</td>"; echo "<td width='100' align='center' bgcolor='#c6ddec' class='TOTAL'>TOTAL</td>"; echo "<td width='100' align='center' bgcolor='#c6ddec' class='ESTADO'>ESTADO</td>"; echo "</tr>"; $i=0; echo "<table width='800' border='0' cellspacing='0' cellpadding='0'>"; echo "<tr>"; echo "<td width='230' align='left' valign='top'><p>"; while ($i < $num) //ojo que el recordset empieza en item(0) { //Solo mostramos la pagina activa echo "<a href='detalle_medico.php?Secuencia=" . $Secuencia . " & e=". $Estado_Web." & f=". $Observacion_Web."'*><font size='2' </font>> " ." "." "." ". $FechaLiquidacion ." "." "." "." "." "." "." "." "." "." "." "." "." "." "." ". "S./ ". $Total . " "." "." "." "." "." "." "." "." "." "." "." "." "." "." "." "." "." "." "." ".$Estado_Web." </a><br />"; //echo "<a href='detalle_medico.php?e=" . $CodigoMedico . "'</a><br />"; $i=$i+1; If (($i==$salto) or ($i==($salto*2))) { echo "</p></td>"; echo "<td width='120' align='center' valign='top'><p>"; } } echo "</p></td>"; echo "</tr>"; echo "</table>"; } ?>
Luego en la pagina2.php lo que quisiera es que valide si el $Estado_Web = 'APROBADO', aqui se deshabilite el boton Observaciones, el codigo php es el siguiente:
Código PHP:
Ver original
$conection = mssql_connect("199.199.0.181","sa","emu.sql.2012") or die("no se puede conectar a SQL Server"); //aqui selecciono la base clinica $SQL = " select convert (varchar(19),cd.Fecha,103) as Fecha, hc.Medico as Medico,p.ApPaterno + ' ' + p.ApMaterno + ' ' + Nombres as Paciente, "; $SQL.= " hd.Cliente as Cliente,c.historia as Historia, left (d.Descripcion,2) + '-' + hd.SerieDocumento + '-' + hd.NroDocumento as Documento,"; $SQL.= " convert (varchar(19),hd.FechaPago,103)as FechaPago,left (o.Descripcion,2) as Descripcion, hd.Tot_Medico as Tot_Medico "; $SQL.= " from honorarioscabecera hc, honorariosdetalle hd, documentos d, Cuentas c, CuentasDetalle cd, Pacientes p, Citas ci, "; $SQL.= " OrigenAtencion o"; $SQL.= " where cd.SecCiEmHoIn = ci.Secuencia and hc.Secuencia = hd.Secuencia"; $SQL.= " and hd.Tipodocumento=d.CodigoDocumento and c.cuenta = hd.cuenta and p.Historia = c.historia "; $SQL.= " and c.OrigenAtencion = o.CodigoOrigenAtenc and c.cuenta = hd.cuenta and c.cuenta = cd.cuenta "; $SQL.= " and (cd.cuenta + cd.item = hd.cuenta + hd.ItemCta)"; $SQL.= " and hd.Secuencia = '" . $Secuencia . "' order by cd.Fecha ASC "; If ($num>0) { $i=0; echo "<table border='0' cellspacing='1' cellpadding='3'>"; echo "<tr>"; echo "<td width='80' align='left' bgcolor='#c6ddec' class='HORARIO'>Fecha</td>"; echo "<td width='160 align='left' bgcolor='#c6ddec' class='HORARIO'>Paciente</td>"; echo "<td width='160' align='left' bgcolor='#c6ddec' class='HORARIO'>Cliente</td>"; echo "<td width='120' align='left' bgcolor='#c6ddec' class='HORARIO'>Documento</td>"; echo "<td width='80' align='left' bgcolor='#c6ddec' class='HORARIO'>FechaPago</td>"; echo "<td width='80' align='left' bgcolor='#c6ddec' class='HORARIO'>Descripcion</td>"; echo "<td width='80' align='left' bgcolor='#c6ddec' class='HORARIO'>Tot_Medico</td>"; echo "</tr>"; while ($i < $num) //ojo que el recordset empieza en item(0) { $Secuencia_print=$Secuencia; If ($Secuencia_print<>$Secuencia_anterior) {$Secuencia_anterior=$Secuencia_print;} Else {$Secuencia_print="";} echo "<tr bgcolor=" . $bgcolor . ">"; echo "<td width='80'><font size='2' </font>" . $FechaOrden . "</td>"; //<td><font color="#CCFFCC" size="4">NOMBRE</font></td> echo "<td width='80' align='left'><font size='2' </font> " . $Paciente . "</td>"; echo "<td width='80' align='left'><font size='2' </font>" . $Cliente . " </td>"; echo "<td width='80' align='left'><font size='2' </font>" . $Documento . " </td>"; echo "<td width='80' align='left'><font size='2' </font>" . $FechaPago . " </td>"; echo "<td width='80' align='left'><font size='2' </font>" . $Descripcion . " </td>"; echo "<td width='80' align='left'><font size='2' </font>" . $Tot_Medico . " </td>"; echo "</tr>"; $i=$i+1; } echo "</table>"; echo "<a href='aprobar_liq.php?Secuencia=" . $Secuencia . "'</a><br />"; } ?>
Aqui esta el codigo del boton Observaciones
<input type=submit style="FONT-SIZE: 12px; FONT-FAMILY: Verdana" value='Aprobar'>
<a href="#" onClick="abrirVentana('Observaciones.php')"><input type="button" value='Observaciones'></a>
Usuario = <b><?= $Secuencia ?></b><br>
<input type="button" name="imprimir" value="Imprimir" onclick="window.print();return false;"/> <br/>
<p><br /></p>
<p><br /></p>
<a href="especialidades.php"> [ Regresar ]</a>
Alguna sugerencia de que se podria hacer, se agradece de antemano.
Atte.