Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/07/2011, 20:38
Janexa
 
Fecha de Ingreso: julio-2011
Mensajes: 32
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: pasar variable

ok esto lo pongo en un mismo formulario y en un solo archivo index.php

Código PHP:
Ver original
  1. <select class="element select large" id="almacen" name="almacen" onchange="pasaValor(form)"; >
  2. <option value="-" selected="selected">Seleccione Almacén </option>
  3. <?php
  4.  
  5. while(odbc_fetch_row($lista_almacenes))
  6. {
  7.  
  8. ?>
  9. <option value="<?php echo utf8_encode(odbc_result($lista_almacenes,"sucursal ")); ?>"><?php echo utf8_encode(odbc_result($lista_almacenes,"sucursal "))." - ".utf8_encode(odbc_result($lista_almacenes,"des_su c")); ?></option>
  10. <?php
  11. }
  12. $ciudad_h=utf8_encode(odbc_result($lista_almacenes ,"clave_ciudad"));
  13. ?> 
  14. </select>
  15.  
  16.  
  17. Y aqui pasar el valor de almacen seleccionado
  18.  
  19. <input name="almacenv" type="text" />

Código Javascript:
Ver original
  1. <script languaje="javascript">
  2. function pasaValor(form)
  3. { form_88763.almacenv.value = form_88763.almacen.value
  4. var namejs=form_88763.almacenv.value
  5. alert(form_88763.almacen.value);
  6. var namejs=form_88763.getElementById("namejs").value;
  7. form_88763.location="mipagina.php?namejs="+namejs;
  8. }
  9. </script>

Código PHP:
Ver original
  1. sql="select * from ciudades where id_ciudad=.$namejs.";
  2.  
  3. <select class="element select large" id="element_27" name="element_27" onchange="generar_sesion (document.getElementById('almacen').value)">
  4. <option value="-" selected="selected">Seleccionar ciudad deseada</option>
  5. <?php
  6. if ($resultado=sqlsrv_query($conex,$sql))
  7. {
  8. while($lista=sqlsrv_fetch_array($resultado))
  9. {
  10. ?>
  11. <option value="<?php echo utf8_encode($lista['cve_ciudad']); ?>"><?php echo utf8_encode($lista['Nombre_ciudad']); ?></option>
  12. <?php
  13. }
  14. }
  15. ?> 
  16. </select>