Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2012, 12:04
juliusking
 
Fecha de Ingreso: octubre-2012
Ubicación: Lima
Mensajes: 3
Antigüedad: 12 años, 1 mes
Puntos: 0
Sonrisa Pasar una variable dela pagina1.php a la pagina2.php y deshabilitar un boton

Estimados: Soy novato y tengo un pequeño problemilla, mis conocimientos en javascript no son suficientes, asi que necesito su ayuda. Necesito que al momento de pasar las variables de la pagina1.php a la pagina2.php halla una condicion que podria ser con javascript el cual valide que la variable $Estado_Web en caso sea (PENDIENTE) deshabilite el boton Observaciones de la pagina2.php.

No se si me explique bien, y las disculpas del caso. Alguna sugerencia


este el codigo de la pagina1.php

<?php


$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
mssql_select_db("CLINICA",$conection);

//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 ";
$result = mssql_query($SQL) or exit("MS-Query Error:<br>" . $SQL);
$num=mssql_num_rows($result);
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;


$salto = intval($num);
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
$CodigoMedico=(mssql_result($result,$i,"Medico")." ");
$Secuencia=(mssql_result($result,$i,"Secuencia")." ");
$FechaLiquidacion=(mssql_result($result,$i,"FechaL iquidacion")."");
$Total=(mssql_result($result,$i,"Total")."");
$Estado_Web=(mssql_result($result,$i,"Estado_Web") ."");
$Observacion_Web=(mssql_result($result,$i,"Observa cion_Web")."");

echo "<a href='detalle_medico.php?Secuencia=" . $Secuencia . " & e=". $Estado_Web." & f=". $Observacion_Web."'*><font size='2' </font>&gt; " ."&nbsp;"."&nbsp;"."&nbsp;". $FechaLiquidacion ."&nbsp;"."&nbsp;"."&nbsp;"."&nbsp;"."&nbsp;"."&nb sp;"."&nbsp;"."&nbsp;"."&nbsp;"."&nbsp;"."&nbsp;". "&nbsp;"."&nbsp;"."&nbsp;"."&nbsp;". "S./ ". $Total . "&nbsp;"."&nbsp;"."&nbsp;"."&nbsp;"."&nbsp;"."&nbs p;"."&nbsp;"."&nbsp;"."&nbsp;"."&nbsp;"."&nbsp;"." &nbsp;"."&nbsp;"."&nbsp;"."&nbsp;"."&nbsp;"."&nbsp ;"."&nbsp;"."&nbsp;"."&nbsp;".$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>";
}

mssql_close( $conection );
?>

y este es el codigo de la pagina2.php, donde esta el boton observaciones


<?php

$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
mssql_select_db("CLINICA",$conection);

$Secuencia= trim("".$_GET['Secuencia']);
$Estado_Web= trim("".$_GET['Estado_Web']);


$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 ";

$result = mssql_query($SQL) or exit("MS-Query Error:<br>" . $SQL);
$num=mssql_num_rows($result);

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>";

//$dias = ",,Lunes,Martes,Miercoles,Jueves,Viernes,Sabado,Do mingo"; //del 0 al 7
//$dia = explode(",", $dias);
//$Secuencia_anterior="";


//while ($i < $num) //ojo que el recordset empieza en item(0)
//{
//Solo mostramos la pagina activa
//$FechaOrden=trim(mssql_result($result,0,"Fecha")." ");
//$Medico=trim(mssql_result($result,0,"Medico")."");
//$Paciente=trim(mssql_result($result,0,"Paciente"). "");
//$Cliente=trim(mssql_result($result,0,"Cliente")."" );
//$Documento=trim(mssql_result($result,0,"Documento" )."");
//$FechaPago=trim(mssql_result($result,0,"FechaPago" )."");
//$Descripcion=trim(mssql_result($result,0,"Descripc ion")."");
//$Tot_Medico=trim(mssql_result($result,0,"Tot_Medic o")."");

//$tiempo=trim(mssql_result($result,$i,"tiempo")."") ;
while ($i < $num) //ojo que el recordset empieza en item(0)

{

$FechaOrden=trim(mssql_result($result,$i,"Fecha"). "");
$Medico=trim(mssql_result($result,$i,"Medico")."") ;
$Paciente=trim(mssql_result($result,$i,"Paciente") ."");
$Cliente=trim(mssql_result($result,$i,"Cliente")." ");
$Documento=trim(mssql_result($result,$i,"Documento ")."");
$FechaPago=trim(mssql_result($result,$i,"FechaPago ")."");
$Descripcion=trim(mssql_result($result,$i,"Descrip cion")."");
$Tot_Medico=trim(mssql_result($result,$i,"Tot_Medi co")."");

$Secuencia_print=$Secuencia;
If ($Secuencia_print<>$Secuencia_anterior) {$Secuencia_anterior=$Secuencia_print;} Else {$Secuencia_print="";}

If (($i)==intval($i)) {$bgcolor="#96c5e5";} Else {$bgcolor="#c6ddec";}


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>";

//<td><font color="#CCFFCC" size="4">NOMBRE</font></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 />";

}


?>

<input type=submit style="FONT-SIZE: 12px; FONT-FAMILY: Verdana" value='Aprobar'>


<a href="#" onClick="abrirVentana('Observaciones.php')"><input type="button" value='Observaciones'></a>

<?
mssql_close( $conection );
?>

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>