Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/08/2014, 16:13
Avatar de Djoaq
Djoaq
 
Fecha de Ingreso: septiembre-2012
Ubicación: Barcelona
Mensajes: 271
Antigüedad: 11 años, 7 meses
Puntos: 38
Respuesta: Buscador, si no hay nada entonces es todo

Yo haría algo como :
[HIGHLIGHT="PHP"]

$interno=$_POST["txt1"];
$desde=$_POST["txt2"];
$hasta=$_POST["txt3"];
//declaramos query
$query = "SELECT * FROM tabla1 WHERE interno=" . $interno . " and fecha between '".$desde."' and '".$hasta."'";

if($interno==""){
//le estamos diciendo a php que el modifique el ambito de la variable query a global con lo que reemplaza el contenido y construye una nueva query
global $query;
$query = "SELECT * FROM tabla1 WHERE fecha between '".$desde."' and '".$hasta."'";


}elseif ($desde=="" && $hasta=="") {
$desde="20000101";
$hasta=date("Y,m,d");
global $query;
$query = "SELECT * FROM tabla1 WHERE interno=" . $interno . " and fecha between '".$desde."' and '".$hasta."'";
}

$rst = mysql_query($query,$conexion);
[/PHP]

Saludos!