Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2009, 08:45
neez
 
Fecha de Ingreso: julio-2009
Mensajes: 29
Antigüedad: 14 años, 9 meses
Puntos: 0
Variables por Get o Post

Hola que tal, tengo una pequeña duda, en mi pagina realize un select de html en un link pero necesito pasar mas de una variable ya que como se tiene que realizar una subconsulta pues necesito tambien pasar los otros datos los cuales son palabra clave y ciudad.

Les pongo mas o menos como lo estoy intentando hacer yo.

Código PHP:
<?php function consult($palabra,$ciu)
{
$a=0;
$conn=db_connect();
$res=$conn->query("select * from empresa where serv_empresa like '%$palabra%' and estado_empresa like '%$ciu%' ");

while(
$rows=$res->fetch_row())
{
$mun[$a]=$rows[6];
$col[$a]=$rows[7];
$a++;
}
$muni=eliminarRepetidos($mun);
$colo=eliminarRepetidos($col);
$numecount($muni);
$nume2count($colo);
$rows=$res->num_rows;
?>
<div id="consult">
    <script type="text/javascript">
            function submit()
            {
            document.form2.submit();
            }

            </script>
            

        <form name="form2" id="form2" method="POST" action="busca.php?&lugar=<?php echo "$ciu"?>&clave=<?php echo "$palabra"?>">
        <div id="consult1">Consultar por: &nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp; 
                        <select name="muni" onchange="this.form.submit();" id="municipios" size="1" > 
                            <option>Municipio o Ciudad</option>
                            <?php for($i=$nume-1;$i>=0;$i--) { ?>
                            <option value="<?php echo "$muni[$i]"?>" ><?php echo "$muni[$i]"?></option>
                            <?php ?>
                        </select>                
            </form>&nbsp;&nbsp;&nbsp;|&nbsp;
        </div>
        <form name="form3" id="form3" method="GET" action="busca.php?&lugar=<?php echo "$ciu"?>&clave=<?php echo "$palabra"?>">
        <div id="consult2">       
                        <select name="colonia" id="colonia" size="1" > 
                            <option>Colonia</option>
                            <?php for($i=$nume2-1;$i>=0;$i--) { ?>
                            <option value="<?php echo "$colo[$i]"?>"><?php echo "$colo[$i]"?> </option>
                            <?php ?>
                        </select>
            </form>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Resultados: (<?php echo "$rows"?>)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    </div>                        
</div>
<?php
}
 
?>
Como se daran cuenta tengo ya los datos que quiero pasar por get que son clave y lugar, pero a la hora de seleccionar el municipio no me pasa esas variables solo me pasa el municipio y necesito que me envie las otras dos, no se si me podrian dar una solucion.