Ver Mensaje Individual
  #8 (permalink)  
Antiguo 01/08/2011, 08:51
Maru77
 
Fecha de Ingreso: agosto-2003
Mensajes: 524
Antigüedad: 20 años, 9 meses
Puntos: 5
Respuesta: Búsqueda entre Fechas

Gracias vgonga1986!!!

Esto es lo que tengo:

Código PHP:
<?PHP
require ("php/conectar_db.php");

if (isset(
$_POST['fechadesde']))  

    if (
$_SESSION['buscardesde'] != $_POST['fechadesde']) 
    
$_SESSION['buscardesde'] = $_POST['fechadesde'];  


if (isset(
$_POST['fechahasta']))  

    if (
$_SESSION['buscarhasta'] != $_POST['fechahasta']) 
    
$_SESSION['buscarhasta'] = $_POST['fechahasta'];  


// utilizo paginator
$_pagi_sql "SELECT idFallos, faExpediente, faParrafo, faContenido, DATE_FORMAT(faFecha, '%d-%m-%Y') AS fecha FROM tb_fallos WHERE 1 = 1";

if ((
$_SESSION['buscardesde'] != "") && ($_SESSION['buscarhasta'] != "") && ($_SESSION['buscarexpediente'] == "") && ($_SESSION['buscarvoz'] == ""))
{
    
//cuando todos los campos estan vacios excepto FECHA DESDE Y FECHA HASTA
    
$_pagi_sql $_pagi_sql." and 'fecha' > '".mysql_real_escape_string($_SESSION['buscardesde'])."' and 'fecha' < '".mysql_real_escape_string($_SESSION['buscarhasta'])."'";
}

$_pagi_cuantos 4//cuantos registros por pagina
$_pagi_nav_num_enlaces 5//cuantos enlaces por vez

$_pagi_propagar = array("fechadesde, fechahasta, expediente, voz");
$_pagi_result mysql_query($_pagi_sql$Link);
include(
"php/paginator.inc.php"); //llamada al paginator

while ($Row mysql_fetch_array ($_pagi_result)) {    

    
$parrafo = (str_replace("\\""",$Row["faParrafo"]));    
    
$contenido = (str_replace("\\""",$Row["faContenido"]));

?>

<table width="380" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
    <td colspan="2"><div align="center"><img src="images/bordenewstop.jpg" width="519" height="14" /></div></td>
  </tr>
  <tr>
    <td rowspan="4" width="120" class="expe"><?PHP //echo $Row["faFecha"] ?><br /><br />Expediente<br /> <?PHP echo $Row["faExpediente"?></td>
    <td width="364"></td>
  </tr>
  <tr>
    <td class="parrafo"><p><?PHP echo utf8_encode("$parrafo"?></p></td>
  </tr>
  <tr>
    <?PHP echo "<td class='leermaslink'><a class='leermas' href='leermasfallos.php?id=".$Row["idFallos"]."'><p>Leer más >></a></p></td>" ?>  </tr>
  <tr>
    <td></td>
  </tr>
  <tr>
    <td colspan="2"><div align="center"><img src="images/bordenewsdown.jpg" width="519" height="14" /></div></td>
  </tr>
</table>

<?PHP

}

echo 
"<p class='paginar'>".$_pagi_navegacion."</p>";
        
//cierra la base
mysql_close ($Link);
?>

Estructura de tabla

CREATE TABLE IF NOT EXISTS `tb_fallos` (
`idFallos` int(10) unsigned NOT NULL AUTO_INCREMENT,
`faFecha` date NOT NULL,
`faExpediente` text NOT NULL,
`faParrafo` text NOT NULL,
`faContenido` text NOT NULL,
PRIMARY KEY (`idFallos`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=231 ;
__________________
Saludos!!!
Maru.-