Código PHP:
Ver original
if ($_POST['buscador']){ $fecha_inicio = $_POST['fecha1']; $fecha_termino = $_POST['fecha2']; echo " <br> No se han ingresado datos a Buscar"; } elseif(!preg_match('/[0-9]{4}-[0-9]{2}-[0-9]{2}|[0-9]{4}\/[0-9]{2}\/[0-9]{2}/',($fecha_inicio)) || !preg_match('/[0-9]{4}-[0-9]{2}-[0-9]{2}|[0-9]{4}\/[0-9]{2}\/[0-9]{2}/',($fecha_termino))){ echo "<br>El formato de Fecha ingresado no es valido"; } else{ // maximo por pagina $limit = 2; // pagina pedida $pag = (int) $_GET["pag"]; if ($pag < 1) { $pag = 1; } $offset = ($pag-1) * $limit; $sql = "SELECT SQL_CALC_FOUND_ROWS unifica_proyectos.id, unifica_proyectos.nombreencuesta, unifica_proyectos.fecha, unifica_proyectos.rut, unifica_proyectos.nombreevaluador, unifica_proyectos.idregion, unifica_proyectos.coordinador, unifica_proyectos.mail, regiones.region, regiones.idregion FROM unifica_proyectos INNER JOIN regiones ON unifica_proyectos.idregion = regiones.idregion WHERE unifica_proyectos.fecha BETWEEN '".$fecha_inicio."' AND '".$fecha_termino."' ORDER BY fecha DESC LIMIT $offset, $limit"; do { $fecha=$row['fecha']; $rut=$row['rut']; echo "<table class=cambia-color> <tr> <td width=20%>$nombreencuesta</td> <td width=10%>$fecha</td> <td width=10%>$rut</td> <td width=20%>$nombreevaluador</td> <td width=10%>$region</td> <td width=10%>$coordinador</td> <td width=10%>$mail</td> </table>"; } echo "<br><a href='exportar_excel.php?fecha1=".$fecha_inicio."&fecha2=".$fecha_termino."'>Exportar los Datos <img src='../imagenes/icono_excel.jpg'></a>"; }//cierra if de link exportar } else { echo " <br> No se encontraron resultados para: <b>$fecha_inicio y $fecha_termino</b>"; } } } for( $i=1; $i<=$totalPag ; $i++) { $links[] = "pagina <a href=\"?pag=$i\">$i</a>"; }
saludos y de antemanos gracias