
19/12/2013, 05:09
|
| | Fecha de Ingreso: diciembre-2013
Mensajes: 49
Antigüedad: 11 años, 3 meses Puntos: 1 | |
Respuesta: Mostrar contenido de tabla, a partir de filtro por Select. Posible resultado aunque sigue sin funcionar:
Código:
if (isset($_REQUEST['buscar'])){
$tipo_zona=$_REQUEST['tipo_zona'];
$tipo_categoria=$_REQUEST['tipo_categoria'];
$tipo_asociacion=$_REQUEST['tipo_asociacion'];
$datepicker=$_REQUEST['datepicker'];
//$nombre_del_comercio=$_SESSION['nombre_del_comercio'];
if(isset($tipo_asociacion)){
$select="select * FROM ofertas where tipo_asociacion='$tipo_asociacion' ORDER BY fecha_creacion ASC";
}
Puede que no funcione porque no lo muestro bien, pero si no pulso buscar si que funciona. Ahora, al pulsarlo me muestra lo mismo que sino lo puslo...
if(isset($tipo_categoria)){
$select="select * FROM ofertas where tipo_categoria='$tipo_categoria' ORDER BY fecha_creacion ASC";
}
if(isset($datepicker)){
$select="select * FROM ofertas where fecha_final='$datepicker' ORDER BY fecha_creacion ASC";
}
if(isset($tipo_asociacion) && isset($datepicker)){
$select="select * FROM ofertas where tipo_asociacion='$tipo_asociacion' AND fecha_final='$datepicker' ORDER BY fecha_creacion ASC";
}
if(isset($tipo_asociacion) && isset($tipo_categoria)){
$select="select * FROM ofertas where tipo_categoria='$tipo_categoria' AND tipo_asociacion='$tipo_asociacion' ORDER BY fecha_creacion ASC";
}
if(isset($datepicker) && isset($tipo_categoria)){
$select="select * FROM ofertas where tipo_categoria='$tipo_categoria' AND fecha_final='$datepicker' ORDER BY fecha_creacion ASC";
}
if(isset($tipo_asociacion) && isset($tipo_categoria) && isset($datepicker)){
$select="select * FROM ofertas where tipo_categoria='$tipo_categoria' AND tipo_asociacion='$tipo_asociacion' AND fecha_final='$datepicker' ORDER BY fecha_creacion ASC";
}
if(!isset($tipo_asociacion) && !isset($tipo_categoria) && !isset($datepicker)){
$select="select * FROM ofertas WHERE fecha_final>='$datepicker' ORDER BY fecha_creacion ASC";
}
$result=mysql_query($select,$conexion) or die ("Error en la consulta".$select);
$filas=mysql_num_rows($result);
}
|