[URL="http://www.subeimagenes.com/img/nombre-251569.html"]http://www.subeimagenes.com/img/nombre-251569.html[/URL]
por favor entra a la dirreccion de arriba para mostrar de como quiero hacerlo.
este el codigo que tengo ,
1.quiero que me haga lo siguiente , que cuando seleccione la dependencia me muestre el nombre de la dependencia en el reporte.
2.quiero que cuando seleccione cumple solo me muestre los que cumple y viceversa que cuando seleccione los que no cumple me muestre los q no cumple.
<?
$ruta_raiz = "../";
session_start();
error_reporting(0);
require_once($ruta_raiz."include/db/ConnectionHandler.php");
if (!$db) $db = new ConnectionHandler($ruta_raiz);
$db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
//En caso de no llegar la dependencia recupera la sesi�n
if(empty($_SESSION)) include $ruta_raiz."rec_session.php";
include ("common.php");
$fechah = date("ymd") . "_" . time("hms");
?>
<html>
<head>
<title>Reporte Indicador PDA</title>
<link rel="stylesheet" href="<?php echo $ruta_raiz?>estilos/orfeo.css">
<script language="JavaScript" type="text/JavaScript">
/**
* Env�a el formulario de acuerdo a la opci�n seleccionada, que puede ser ver CSV o consultar
*/
function enviar(argumento)
{ document.formSeleccion.action=argumento+"&"+docume nt.formSeleccion.params.value;
document.formSeleccion.submit();
}
function activa_chk(forma)
{ //alert(forma.tbusqueda.value);
//var obj = document.getElementById(chk_desact);
if (forma.slc_tb.value == 0)
forma.chk_desact.disabled = false;
else
forma.chk_desact.disabled = true;
}
function pasar_datos(fecha)
{
<?
echo " opener.document.VincDocu.numRadi.value = fecha\n";
echo "opener.focus(); window.close();\n";
?>
}
function adicionarOp (forma,combo,desc,val,posicion){
o = new Array;
o[0]=new Option(desc,val );
eval(forma.elements[combo].options[posicion]=o[0]);
//alert ("Adiciona " +val+"-"+desc );
}
</script>
</script>
<link rel="stylesheet" type="text/css" href="../js/spiffyCal/spiffyCal_v2_1.css">
<script language="JavaScript" src="../js/spiffyCal/spiffyCal_v2_1.js"></script>
<script language="JavaScript" type="text/JavaScript">
setRutaRaiz('<?php echo $ruta_raiz; ?>')
<!--
<?
$ano_ini = date("Y");
$mes_ini = substr("00".(date("m")-1),-2);
if ($mes_ini==0) {$ano_ini=$ano_ini-1; $mes_ini="12";}
$dia_ini = date("d");
if(!$fecha_ini) $fecha_ini = "$ano_ini/$mes_ini/$dia_ini";
$fecha_busq = date("Y/m/d") ;
if(!$fecha_fin) $fecha_fin = $fecha_busq;
?>
var dateAvailable = new ctlSpiffyCalendarBox("dateAvailable", "formSeleccion", "fecha_ini","btnDate1","<?=$fecha_ini?>",scBTNMODE _CUSTOMBLUE);
var dateAvailable2 = new ctlSpiffyCalendarBox("dateAvailable2", "formSeleccion", "fecha_fin","btnDate2","<?=$fecha_fin?>",scBTNMODE _CUSTOMBLUE);
--></script>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div id="spiffycalendar" class="text"></div>
<?
$params = session_name()."=".session_id()."&krd=$krd";
?>
<form action="ind_gest.php?<?=$params?>" method="post" enctype="multipart/form-data" name="formSeleccion" id="formSeleccion" >
<table width="57%" border="0" cellspacing="5" cellpadding="0" align="center" class='borde_tab'>
<tr align="center">
<td height="25" colspan="4" class='titulos2'>
Reporte Indicador Gestión
<input name="accion" type="hidden" id="accion">
<input type="hidden" name="params" value="<?=$params?>">
</td>
</tr>
</tr>
<tr align="center" colspan="2">
<td width="31%" class='titulos2'>DEPENDENCIA</td>
<td width="69%" height="30" class='listado2' align="left">
<?
$sql= "SELECT 'Todas las dependencias' as DEPE_NOMB, 0 AS DEPE_CODI FROM DEPENDENCIA
UNION SELECT DEPE_NOMB, DEPE_CODI AS DEPE_CODI FROM DEPENDENCIA
WHERE DEPE_CODI IN (211,401,220,230,301)
order by DEPE_NOMB DESC";
$rsDep = $db->conn->Execute($sql);
if(!$s_DEPE_CODI) $s_DEPE_CODI= 0;
$DEPEND= $rsDep->fields['DEPE_NOMB'];
print $rsDep->GetMenu2("dep","$dep","0:-- Seleccione --", false, 0," class='select'");
?>
<!---- Agregue CUMPLIMIENTO---->
</td>
</tr>
<tr align="center" colspan="2">
<td width="31%" class='titulos2'>TRAMITE</td>
<td width="69%" height="30" class='listado2' align="left">
<label>
<input type="radio" name="cumplimiento" value="CUMPLE" <?php if($ctr=='CUMPLE'){?>checked="checked"<? }?> id="los que cumplen">
Cumple</label>
<br>
<label>
<input type="radio" name="no cumplimiento" value="NOCUMPLE" id="los que no cumplen">
No Cumple</label>
<label>
<label>
<input type="radio" name="toditos" value="todos" id="todos">
Mostrar Todos</label>
<label>
<!---- Agregue CUMPLIMIENTO---->
<tr>
<td align="center" width="30%" class="titulos2">Desde fecha (aaaa/mm/dd) </td>
<td class="listado2">
<script language="javascript">
dateAvailable.writeControl();
dateAvailable.dateFormat="yyyy/MM/dd";
</script> </td>
</tr>
<tr>
<td align="center" width="30%" class="titulos2">Hasta fecha (aaaa/mm/dd) </td>
<td class="listado2">
<script language="javascript">
dateAvailable2.writeControl();
dateAvailable2.dateFormat="yyyy/MM/dd";
</script> </td>
</tr>
<tr align="center">
<td height="30" colspan="4" class='listado2'>
<center>
<input name="Consultar" type="submit" class="botones" id="envia22" value="Consultar">
</center>
</td>
</tr>
</table>
</form>
<?php
if(!empty($_POST['Consultar'])&& ($_POST['Consultar']=="Consultar"))
{
require_once($ruta_raiz."include/myPaginador.inc.php");
$where=null;
$where=(!empty($_POST['dep']) && ($_POST['dep'])!="")?"AND r.radi_depe_radi = ".$_POST['dep']:"";
$where.= " AND TRUNC(A.ANEX_RADI_FECH) BETWEEN (".$db->conn->DBTimeStamp($fecha_ini).") AND (".$db->conn->DBTimeStamp($fecha_fin).")";
$order=1;
$titulos=array("RADICADO","REMITENTE O DESTINO","UBICACION","FECHA RADICACION","TIPO DOC","DIAS TERMINO","RADICADO SALIDA","FECHA RADICADO SALIDA","ASUNTO","CARPETA ACTUAL","DEPENDENCIA","FUNCIONARIO","FECHA DE VENCIMIENTO","DIAS RESTANTES");
$isql = "SELECT DISTINCT r.radi_nume_radi AS ENTRADA,
a.ANEX_BORRADO,
r.radi_fech_radi as FECHAE,
a.radi_nume_salida as RSALIDA,
a.anex_radi_fech as FECHAS,
a.anex_fech_envio as FECHAENV,
td.sgd_tpr_descrip AS TIPO,
r.ra_asun AS ASUNTO,
d.depe_nomb,
DR.sgd_dir_nomremdes REMITENTE,
a.anex_creador,
td.sgd_tpr_termino as termino,
(r.radi_fech_radi + (select T.DTOTAL from SGD_DT_TOTALES T WHERE td.sgd_tpr_termino=T.DTERMINO AND T.DSEMANA=to_char(r.radi_fech_radi, 'D')) + (select count(*) from SGD_NOH_NOHABILES S where S.NOH_FECHA BETWEEN r.radi_fech_radi AND r.radi_fech_radi + (select T.DTOTAL from SGD_DT_TOTALES T WHERE td.sgd_tpr_termino=T.DTERMINO AND T.DSEMANA=to_char(r.radi_fech_radi, 'D')) AND DESCRIP='F')) as FVCMTO,
sgd_dir_nomremdes, (M.MUNI_NOMB||' - '||DP.DPTO_NOMB)as UBICACION
FROM
radicado r
LEFT JOIN anexos a ON a.anex_radi_nume = r.radi_nume_radi
LEFT JOIN sgd_tpr_tpdcumento td ON r.tdoc_codi=td.sgd_tpr_codigo
INNER JOIN dependencia d ON d.depe_codi=r.radi_depe_radi
INNER JOIN SGD_DIR_DRECCIONES DR ON DR.RADI_NUME_RADI = R.RADI_NUME_RADI,
MUNICIPIO M, DEPARTAMENTO DP
WHERE
substr(r.radi_nume_radi,5,1) <> 9
AND r.radi_nume_radi like '%2'
AND (a.ANEX_BORRADO = 'N' or a.ANEX_BORRADO is null)
AND DR.MUNI_CODI=M.MUNI_CODI
AND DR.DPTO_CODI=M.DPTO_CODI
AND DR.DPTO_CODI=DP.DPTO_CODI
AND DR.SGD_DIR_TIPO = 1
and A.RADI_NUME_SALIDA IN (SELECT RADI_NUME_RADI FROM RADICADO WHERE SGD_EANU_CODIGO NOT IN (1,2))
and r.radi_nrr=0
{$where}
ORDER BY FECHAS";
//$db->conn->debug = true;
$rs = $db->query($isql);
?>
<table border=2 align="center" class="borde_tab" width="80%">
<tr>
<td class="titulos2" align="center">RADICADO</td>
<td class="titulos2" align="center">REMITENTE</td>
<td class="titulos2" align="center">UBICACION</td>
<td class="titulos2" align="center">FECHA </td>
<td class="titulos2" align="center">TIPO</td>
<td class="titulos2" align="center">TERMINO</td>
<td class="titulos2" align="center">ASUNTO</td>
<td class="titulos2" align="center">RESPUESTA</td>
<td class="titulos2" align="center">FECHA RTA</td>
<td class="titulos2" align="center">RESPONSABLE</td>
<td class="titulos2" align="center">ENVIO</td>
<td class="titulos2" align="center">FECHA VCMTO</td>
<td class="titulos2" align="center">CUMPLIMIENTO</td>
<td class="titulos2" align="center">DEPENDENCIA</td>
</tr>
<?php
$i=0;
while(!$rs->EOF){
$numreginf++;