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> </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 -></a> </div></td>
</tr>
<tr>
<td height="25"><div align="center"><a href="#" class="link1" onMouseOver="quitar_todos(); mostrar('L_orden')">Orden de Pago -></a></div></td>
</tr>
<tr>
<td height="25"><div align="center"><a href="#" class="link1" onMouseOver="quitar_todos();mostrar('L_carta')">Carta Orden -></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ña</a></div></td>
</tr>
<tr>
<td height="25"><div align="center"><a href="logout.php" class="link1" onMouseOver="quitar_todos()">Cerrar Sesió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ú Administració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%"> </td>
<td width="70%"> </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>
<? $sql= mysql_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>
<? $sql= mysql_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>
<? $sql= mysql_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>
<? $sql= mysql_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";?>