Código HTML:
<form name="form1" method="post" action=""> <table><tr> <td><label for="txt1"><b>Interno:</label></td><td> <input type="text" name="txt1" /></td> <td><label for="txt2"><b>Desde:</b></label></td><td> <input type="text" name="txt2" /></td> <td><label for="txt3"><b>Hasta:</b></label></td><td> <input type="text" name="txt3" /></td> <td><input type="submit" name="btn" id="btning" value="CONSULTAR" /></td></tr> </table> </form>
Código PHP:
$interno=$_POST["txt1"];
$desde=$_POST["txt2"];
if ($desde==""){
$desde="20000101";
}
$hasta=$_POST["txt3"];
if ($hasta==""){
$hasta=date("Y,m,d");
}
$rst = mysql_query("SELECT * FROM tabla1 WHERE interno=" . $interno . " and fecha between '".$desde."' and '".$hasta."'",$conexion);
?>
Código HTML:
<table> <tr> <td>INGRESO</td> <td>FECHA</td> <td>INTERNO</td> </tr>
Código PHP:
<?php
while ($fila= mysql_fetch_array($rst))
{
?>
Código HTML:
<td><?php echo$fila["id"];?></td> <td><?php echo$fila["fechae"];?></td> <td><?php echo$fila["interno"];?></td> </tr>
Código PHP:
<?php
}
?>
Código HTML:
</table>
Pero ¿Qué tendría que hacer para que: En el caso de que no le introduzca un número de interno me devuelva todos los resultados entre las fechas solicitadas?
Desde ya muchas gracias por la ayuda.