Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/10/2006, 14:52
Avatar de jmqc
jmqc
 
Fecha de Ingreso: noviembre-2004
Ubicación: Venezuela
Mensajes: 353
Antigüedad: 19 años, 5 meses
Puntos: 1
Que tal cluster tienes razon aqui va el codigo:
Código PHP:
<? include "top_admin.php"?>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="fuente">
  <tr>
      <td width="20%" valign="top">
      <table width="100%" border="0" cellspacing="0" cellpadding="0" class="fuente">
        <tr>
          <td align="center"><img src="imagenes/logo_minfra.gif"></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td height="25"><div align="center"><strong>Menu Principal</strong></div></td>
        </tr>
        <tr>
          <td height="25" align="center"><a href="principal.php?tipo_u=<?=$_REQUEST["tipo_u"]?>" class="link1" onMouseOver="quitar_todos()">Principal</a></td>
        </tr>
        <tr>
          <td width="33%" height="25"><div align="center"><a href="#" class="link1" onMouseOver="quitar_todos();mostrar('L_licitacion')">Licitaciones -&gt;</a> </div></td>
        </tr>
        <tr>
          <td height="25"><div align="center"><a href="#" class="link1" onMouseOver="quitar_todos(); mostrar('L_orden')">Orden de Pago -&gt;</a></div></td>
        </tr>
        <tr>
          <td height="25"><div align="center"><a href="#" class="link1" onMouseOver="quitar_todos();mostrar('L_carta')">Carta Orden -&gt;</a></div></td>
        </tr>
        <tr>
          <td height="25"><div align="center"><a href="#" class="link1" onMouseOver="quitar_todos();mostrar('L_reportes')">Reportes -></a></div></td>
        </tr>
        <tr>
          <td height="25"><div align="center"><a href="estadisticas_lic.php?tipo_u=<?=$_SESSION["nivel"]?>" class="link1" onMouseOver="quitar_todos()">Estadisticas</a></div></td>
        </tr>
        <tr>
          <td height="25" align="center"><a href="#" class="link1" onMouseOver="quitar_todos();mostrar('L_empresa')">Empresas Registradas</a></td>
        </tr>
        <tr>
          <td height="25"><div align="center"><a href="cambiar.php?tipo_u=<?=$_REQUEST["tipo_u"]?>" class="link1" onMouseOver="quitar_todos()">Cambiar Contrase&ntilde;a</a></div></td>
        </tr>
        <tr>
          <td height="25"><div align="center"><a href="logout.php" class="link1"  onMouseOver="quitar_todos()">Cerrar Sesi&oacute;n</a></div></td>
        </tr>
        <? if ($_SESSION["nivel"]=="A"){?>
        <tr>
          <td height="25" align="center" class="fuente" style="background-repeat:repeat-x"><div align="center"><strong>Men&uacute; Administraci&oacute;n</strong></div></td>
        </tr>
        <tr>
          <td height="25"><div align="center"><a href="usuarios.php" class="link1" onMouseOver="quitar_todos()">Usuarios</a></div></td>
        </tr>
        <tr>
          <td height="25"><div align="center"><a href="ciudades.php" class="link1" onMouseOver="quitar_todos()">Agregar Ciudades/Estados</a></div></td>
        </tr>
        <tr>
          <td height="25"><div align="center"><a href="rubros.php" class="link1" onMouseOver="quitar_todos()">Agregar Rubros</a></div></td>
        </tr>
        <tr>
          <td height="25"><div align="center"><a href="estatus.php" class="link1" onMouseOver="quitar_todos()">Agregar Estatus</a></div></td>
        </tr>
        <? }?>
      </table></td>
    <td valign="top" align="center">
        <form name="frm_buscar" method="post" action="?generar=true">
            <table width="80%" border="0" cellspacing="2" cellpadding="2" class="fuente">
              <tr>
                <td width="30%">&nbsp;</td>
                <td width="70%">&nbsp;</td>
              </tr>
              <tr>
                <td width="30%">Nº de Licitacion</td>
                <td><input name="nro_lic" type="text"></td>
              </tr>
              <tr>
                <td valign="top">Fecha Desde</td>
                <td>
                    <select name="cmb_dia_d">
                    <option value="">--</option>
                        <? for ($i=1$i<=31$i++) {?>
                            <option value="<?=$i?>"><?=$i?></option>
                        <? }?>
                    </select>
                    / <select name="cmb_mes_d">
                    <option value="">--</option>
                        <? for ($i=1$i<=12$i++) {?>
                            <option value="<?=$i?>"><?=$i?></option>
                        <? }?>
                    </select> 
                    / <select name="cmb_ano_d">
                    <option value="">----</option>
                        <? for ($i=2005$i<=2010$i++) {?>
                            <option value="<?=$i?>"><?=$i?></option>
                        <? }?>
                    </select>
                </td>
              </tr>
              <tr>
                <td valign="top">Fecha Hasta</td>
                <td><select name="cmb_dia_h">\
                    <option value="">--</option>
                        <? for ($i=1$i<=31$i++) {?>
                            <option value="<?=$i?>"><?=$i?></option>
                        <? }?>
                    </select>
                    / <select name="cmb_mes_h">
                        <option value="">--</option>
                        <? for ($i=1$i<=12$i++) {?>
                            <option value="<?=$i?>"><?=$i?></option>
                        <? }?>
                    </select> 
                    / <select name="cmb_ano_h">
                        <option value="">----</option>
                        <? for ($i=2005$i<=2010$i++) {?>
                            <option value="<?=$i?>"><?=$i?></option>
                        <? }?>
                    </select>
                </td>
              </tr>              
              <tr>
                <td>Estado/Región</td>
                <td>
                    <select name="estados">
                        <option value="">Seleccione Uno</option>
                    <? $sqlmysql_query("select * from estados order by estado");
                    while (
$estados=mysql_fetch_array($sql))
                    {
                    
?>
                        <option value="<? print $estados["n_estado"]?>"><? print $estados["estado"]?></option>
                    <? }?>
                    </select>
                </td>
              </tr>
              <tr>
                <td>Rubro</td>
                <td><select name="rubro">
                        <option value="">Seleccione Uno</option>
                    <? $sqlmysql_query("select * from rubros Order By rubro");
                    while (
$rubro=mysql_fetch_array($sql))
                    {
                    
?>
                        <option value="<? print $rubro["n_rubro"]?>"><? print $rubro["rubro"]?></option>
                    <? }?>
                    </select></td>
              </tr>
              <tr>
                <td>Descripción u Obra</td>
                <td>
                    <select name="descripcion">
                        <option value="">Seleccione Una</option>
                    <? $sqlmysql_query("select * from licitacion Order By objetivo");
                    while (
$licitacion=mysql_fetch_array($sql))
                    {
                    
?>
                        <option value="<? print $licitacion["n_licitacion"]?>"><? print $licitacion["objetivo"]?></option>
                    <? }?>
                    </select>
                </td>
              </tr>
              <tr>
                <td>Estatus</td>
                <td>
                    <select name="estatus" id="estatus">
                        <option value="">Seleccione Uno</option>
                    <? $sqlmysql_query("select * from estatus");
                    while (
$estatus=mysql_fetch_array($sql))
                    {
                    
?>
                        <option value="<? print $estatus["n_estatus"]?>"><? print $estatus["estatus"]?></option>
                    <? }?>
                    </select>
                </td>
              </tr>
              <tr>
                <td colspan="2">Mostrar Todo 
                <input name="chk_todo" type="checkbox" id="chk_todo" value="checkbox"></td>
              </tr>
              <tr>
                  <td><input name="boton_buscar" type="submit" value="Generar"></td>
                <td><input name="salir" type="button" value="Cancelar" onClick="history.back();"></td>
              </tr>
          </table>
        </form>
        <br>
        <?
        
if ($_REQUEST["generar"]=="true")
        {
            
$buscado='';
            
            
$vnro_lic$_POST["nro_lic"];
            if (
$_POST["cmb_dia_d"]!="" && $_POST["cmb_mes_d"]!="" && $_POST["cmb_ano_d"]!=""){
                
$vh_fec_desde$_POST["cmb_ano_d"]."-".$_POST["cmb_mes_d"]."-".$_POST["cmb_dia_d"];
            }
            if (
$_POST["cmb_dia_h"]!="" && $_POST["cmb_mes_h"]!="" && $_POST["cmb_ano_h"]!=""){
                
$vh_fec_hasta$_POST["cmb_ano_h"]."-".$_POST["cmb_mes_h"]."-".$_POST["cmb_dia_h"];
            }
            
$vestados=$_POST["estados"];
            
$vestatus=$_POST["estatus"];
            
$vdescripcion=$_POST["descripcion"];
            
$vrubro=$_POST["rubro"];
            
            if (
$vnro_lic!="") { $buscar =" n_licitacion=$vnro_lic"$buscado' Nro Licitacion';}
            
            if (
$vh_fec_desde!="") { 
            if (
$buscar =="") { $buscar =" a.fecha_ini between '@$vh_fec_desde@' and '@$vh_fec_hasta@'"$buscado' Fecha'; } else { $buscar .=" and a.fecha_ini between '@$vh_fec_desde@' and '@$vh_fec_hasta@'";$buscado.= ', Fecha'; }
            }
            
            if (
$vestatus!="") { 
            if (
$buscar =="") { $buscar =" a.n_estatus=$vestatus"$buscado' Estatus'; } else { $buscar .=" and a.n_estatus=$vestatus"$buscado.= ', Estatus'; }
            }
            
            if (
$vrubro!="") { 
            if (
$buscar =="") { $buscar =" a.n_rubro ='$vrubro'"$buscado' Rubro';} else { $buscar .=" and a.n_rubro ='$vrubro'"$buscado.= ', Rubro';}
            }
            
            if (
$vdescripcion!="") { 
            if (
$buscar =="") { $buscar =" a.n_licitacion= $vdescripcion"$buscado' Descripcion u Obra'; } else { $buscar .=" and a.n_licitacion=$vdescripcion";$buscado.= ', Descripcion u Obra'; }
            }
            
            if (
$vh_fec_desde<=$vh_fec_hasta)
            {
                if (
$buscar !="") { $buscar" AND ".$buscar; }
                
                if (
$_REQUEST["orden"]=="") { $orden="fecha_ini"; } else { $orden=$_REQUEST["orden"]; }
                if (
$_REQUEST["torden"]=="" || $_REQUEST["torden"]=="Desc") { $torden="Asc"; } 
                if (
$_REQUEST["torden"]=="" || $_REQUEST["torden"]=="Asc") { $torden="Desc"; } 
                if (
$_REQUEST["torden"]!="") { $torden$_REQUEST["torden"]; }
    
                
$sql"select a.n_licitacion, a.objetivo, a.fecha_ini, a.monto, b.estatus, c.estado, d.razon_social, e.rubro from licitacion a, estatus b, estados c, empresas d, rubros e where a.n_estatus=b.n_estatus and a.n_estado=c.n_estado and d.n_empresa= a.n_empresa and e.n_rubro=a.n_rubro ".$buscar." order by n_licitacion";
            }
            else
            {
                print 
"<font color='#ff0000'><b>La Fecha Hasta debe ser mayor que la fecha Desde. Revise los Datos.</b></font>";
                die();
            }
            if (
$sql!="")
            {
                if (
$buscado!="") {$buscado "Reporte de Licitaciones por ".$buscado ; } else { $buscado "Reporte de Licitaciones"; }
                echo 
"<script>reportes=window.open(\"reportes.php?titulo=".$buscado."&sql=$sql\", 'reportes', 'toolbar=YES,scrollbars=YES,location=0,statusbar=YES,menubar=YES,resizable=YES');</script>";
            }
        }
        
?>
    </td>
  </tr>
</table>    
<? include "foot.php";?>
__________________
Ante el desconocimiento ni entendimiento de las cosas decimos que los demás estan locos.

José Quintero. Saludos.
:adios:

Última edición por jmqc; 23/10/2006 a las 14:57