hasta ahora solamente había hecho consultas sencillas a una vista postgres de selección de un valor determinado y mostrado el mismo. Ahora tengo que ver la manera de hacer combinaciones, esto es, que pueda que no haya que seleccionar un valor, o varios en algún otro caso.
Estoy pasando por POST las variables por medio de un script jquery y ajax,
Código:
Los recojo y hago la consulta:var data = '&country='+$('#country').val()+'&school='+$('#school').val()+'&specie='+$('#specie').val()+'&feno='+$('#feno').val()+'&crono='+$('#crono').val();
Código:
En feno y crono, puedo querer elegir varios, o solamente los registros de un pais... el select de colegio se carga en el momento que se escoge un colegio, y feno se carga cuando se selecciona una especie.$query = "Select id, idspecie, name_en, name_es, name_li, name_de, description, weather_p, weather_t, weather_h, weather_state, idseason, season_en, season_es, season_li, season_de, idschool, name, media_url, ST_AsGeoJSON(the_geom, 7) AS geojson FROM vw_observa where idcountry in (".ltrim($pais,',').") and idschool in (".ltrim($colegio,',').") and idspecie in (".ltrim($especie,',').") and idstage in (".ltrim($feno,',').") and idseason in (".ltrim($crono,',').") ORDER BY idspecie";
Saludos