$usuario = $_GET["usuario"];
$fecha = $_GET["fecha"];
$fecha2 = $_GET["fecha2"];
$status = $_GET["status"];
//filtro do valor
if ($fecha2 && $fecha) {
$filtroValor = "Fecha BETWEEN CAST".$fecha." AND ".$fecha2;
}elseif ($fecha2) {
$filtroValor = "Fecha <= ".$fecha2;
}elseif ($fecha) {
$filtroValor = "Fecha >= ".$fecha;
}else{
$filtroValor = "Fecha >= 0";
}
//filtro do tipo de mercadoria
switch ($status) {
case 'Seleccion':
$filtroMer = " ";
break;
case 'Revision':
$filtroMer = "`Status` = 'Revision' AND";
break;
case 'Faltan Datos':
$filtroMer = "`Status` = 'Faltan Datos' AND";
break;
case 'Aceptado':
$filtroMer = "`Status` = 'Aceptado' AND";
break;
case 'Cancelado':
$filtroMer = "`Status` = 'Cancelado' AND";
break;
}
//filtro de busca
if ($filtroMer != isset($filtroMer) || $filtroValor != isset($filtroValor)) {
$usuario = "Usuario LIKE '".$usuario."%'";
}else{
$usuario = "Usuario LIKE '".$usuario."%' AND";
}
//filtro de ordenagem
//comando sql
$comando = "SELECT Id_usuario,Status,Fecha FROM `comprascordoba` INNER JOIN usuarios on comprascordoba.Id_usuario = usuarios.Usuario where ".$usuario." ".$filtroMer." ".$filtroValor.";";