Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/08/2014, 15:55
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Buscador, si no hay nada entonces es todo

Podrías verificar si hay datos llegados a través del método POST y de haberlos, armas la condición que luego añades a la consulta.

Código PHP:
Ver original
  1. if ($_POST){
  2.     $interno=$_POST["txt1"];
  3.  
  4.     $desde=$_POST["txt2"];
  5.     if ($desde==""){
  6.         $desde="20000101";
  7.     }
  8.  
  9.     $hasta=$_POST["txt3"];
  10.     if ($hasta==""){
  11.         $hasta=date("Y,m,d");
  12.     }
  13.  
  14.     $condicion = "WHERE interno = {$interno} AND fecha BETWEEN '{$desde}' AND '{$hasta}'";
  15. }
  16. else $condicion = '';
  17.  
  18. $rst = mysql_query("SELECT * FROM tabla1 $condicion", $conexion);

Si te fijas, cuando no hayan datos provenientes del formulario, la variable $condicion estará vacía, entonces, no afectará a la consulta.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand