Comunidad de diseño web y desarrollo en internet online

Conexión de ComboBox, google maps con PHP y MySQL

Citar            
MensajeEscrito el 23 Nov 2009 01:23 am
Hola y de antemano gracias.
Tengo un proyecto en el cual se trata de crear un localizador de departamentos, con diferentes combobox de numero de recamaras, baños, elegir si se renta o compra, y un radio de distancia, y también con un Slider para elegir el precio del depa y que dicho departamento se localize con google maps
Ya he agregado el mapa a mi proyecto, ya tengo el diseño de los combos, ya se ha creado una BD en MySQL
Mi problema es como conecto esos combobox con php, es decir, que estructura deben llevar esos archivos para que cuando escoja las opciones de los combobox, y de aceptar, se carguen esos datos y me los muestre en el mapa de google!!
aqui les muestro un poco del codigo (no todo) ke llevo en mi proyecto de flex, y los de php tmb pues no sé si estén bien, o tengan algún error:

Código Flex :

import mx.controls.ComboBox;
         import mx.rpc.events.FaultEvent;
       import mx.rpc.events.ResultEvent;
       import mx.controls.Alert;
       import com.adobe.serialization.json.JSON;
//carga de eleccion de dpto
        private function OnClick (event):void
        {
           var params:Object = new Object();
         params.recamaras= id="rec".selectedItem.value;
        }
        
         
        {
           var params:Object = new Object();
         params.baños = id="ban".selectedItem.value;
        
        }
        
        
        {
           
         params.radio = id="rad".selectedItem.value;
        
        }
        
        
        {
           
           params.elegir = id="eleg".selectedItem.value;
         
        }
        
        ]]> 
   </mx:Script> 
 
 
 <!-- Servicios -->   
      <mx:HTTPService id="rec" url="http://localhost/proyectofinal/recamaras.php" result="onClick(event)" fault="onFault(event)" method="GET" showBusyCursor="true"/>  
      <mx:HTTPService id="ban" url="http://localhost/proyectofinal/baños.php" result="onClick(event)" fault="onFault(event)" method="GET" showBusyCursor="true"/>  
      <mx:HTTPService id="rad" url="http://localhost/proyectofinal/radio.php" result="onClick(event)" fault="onFault(event)" method="GET" showBusyCursor="true"/>  
      <mx:HTTPService id="eleg" url="http://localhost/proyectofinal/elegir.php" result="onClick(event)" fault="onFault(event)" method="GET" showBusyCursor="true"/>  
      
      
 
  <mx:ComboBox prompt="Recámaras" dataProvider="{['1', '2', '3']}" x="23" y="66" width="149" height="26"></mx:ComboBox>
  
  <mx:ComboBox prompt="Baños" dataProvider="{['1','2']}" x="24" y="127.5" width="148" height="27"></mx:ComboBox>
  
  <mx:ComboBox prompt="Radio" dataProvider="{['5', '10', '15', '20']}" x="24" y="189" width="148" height="27"></mx:ComboBox>
  
  <mx:ComboBox prompt="Elegir" dataProvider="{['Rentar', 'Comprar']}" x="24" y="283" width="148" height="27"></mx:ComboBox>
   
   
   <mx:Label text="¿Desea Ud. Rentar o Comprar?" width="179" height="18" x="24" y="262"/>
  
   <mx:Label text="Especifique precio:" width="160" height="18" x="250" verticalCenter="-157"/>
  
  
   <mx:VSlider tickInterval="300000" 
            labels="['300000', '5000000']" minimum="300000" maximum="5000000" width="17" height="226" x="321" verticalCenter="-30"/>
  
   
   <mx:Button label="Aceptar" x="24" y="422"/>
   <mx:Button label="Cancelar" x="128" y="422"/>
   
   


Código PHP :

<?php

$rec = $_GET["recamaras"];

$SQL = "select*from  mapa_departamentos where 1=1”;

if ($rec > 0)

$SQL = "$SQL"." AND rec = "."$rec";

?>

El php supuestamente debe ser asi para cada id (recamaras, baños, radio, elección de renta o compra, precios), es decir, un archivo php por cada combo y el slider.
espero puedan ayudarme y muchas gracias :)
Saludos desde México a todos y todas :)

Por rockarisse

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2009 09:30 pm
Hola, soy nuevo en FLEX, pero ya pase por esa parte (FLEX + PHP + MYSQL) te dejo el link, donde ekontre el tutorial que me permitio superar ese pequeño obstakulo.

http://devzone.zend.com/article/11

y te pido un ejemplo, tutoria...etc, de como usaste GOOGLEMAPS en tu aplikacion =S ??!!!??

Por nmx

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2009 10:40 pm

Por maneuver

243 de clabLevel



Genero:Masculino  

Mexico City

chrome
Citar            
MensajeEscrito el 26 Nov 2009 09:55 pm

nmx escribió:

Hola, soy nuevo en FLEX, pero ya pase por esa parte (FLEX + PHP + MYSQL) te dejo el link, donde ekontre el tutorial que me permitio superar ese pequeño obstakulo.

http://devzone.zend.com/article/11

y te pido un ejemplo, tutoria...etc, de como usaste GOOGLEMAPS en tu aplikacion =S ??!!!??


hola muchas gracias por el link, me ha servido de mucho para comenzar cn la conexión.
mmm he aplicado google maps en flex, con el sig link:
http://www.cristalab.com/tips/integrando-google-maps-con-flex-c64385l/ aki mismo en este foro :P
y con este otro:
http://code.google.com/intl/es/apis/maps/documentation/flash/tutorial-flex.html

GRACIAS :)

Por rockarisse

1 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.