Foros del Web » Programando para Internet » PHP »

problema js y php

Estas en el tema de problema js y php en el foro de PHP en Foros del Web. Hola, otra vez...., vamos a ver si me explico, tengo dos combos encadenados, lo que necesito es que el valor del segundo me lo mande ...
  #1 (permalink)  
Antiguo 18/05/2006, 04:38
 
Fecha de Ingreso: abril-2006
Mensajes: 61
Antigüedad: 18 años
Puntos: 0
problema js y php

Hola, otra vez....,
vamos a ver si me explico, tengo dos combos encadenados, lo que necesito es que el valor del segundo me lo mande a otro form. Bien, pues lo que ocurre con el codigo que hice es que no me manda el valor seleccionado del combo, sino el ultimo valor seleccionado antes de que cambiar el primer combo.
Creo que con un ejemplo, mejor:
1er combo: Asturias
2º combo: cabina1
(no envia nada)
cambio 1 er combo: Navarra
selecciona el 2º y envia el valor: cabina1.

El codigo es:
<form name="CA" method="post" action="" >
<select name="Combo_CA" onchange="document.CA.submit();">
<option value="">Seleccione Comunidad Aut&oacute;noma</option>
<?php
while($fila = mysql_fetch_array($result)){
?>
<option value="<?php echo $fila["ComunidadAutonoma"] ?>" <?php if (isset($_POST["Combo_CA"])){
if ($_POST["Combo_CA"]== $fila["ComunidadAutonoma"]) echo "selected"; }?>><?php echo $fila["ComunidadAutonoma"] ?></option>
<?php
}
mysql_free_result($result);
?>
</select>


<td width="50%" valign="top" >
<table width="100%">
<tr><td align="center" valign="middle">
<?php
if (isset($_POST["Combo_CA"])){
$result3=mysql_query("select Nombre from cabinas where cabinas.ComunidadAutonoma='".$_POST["Combo_CA"]."'");
?>
<form name="estaciones" action="" method="post" id="estaciones" >
<select name="estaciones" onChange="this, document.estaciones.submit()">
<option value="">Seleccione estaci&oacute;n</option>
<?php while($fila = mysql_fetch_array($result3)) {

?>
<option value="<?php echo $fila["Nombre"]?>" <?php if (isset($_POST["estaciones"])){If ($fila["Nombre"]==$_POST["estaciones"]) echo "selected";} ?>><?php echo $fila["Nombre"]?></option>
<?php
}
mysql_free_result($result);

?>
</select>
</form>
<?php
if (isset($_POST["estaciones"]))
{
$nombre=$_POST["estaciones"];
echo $nombre;
?>
<td align="center" valign="middle"><a href="estacion2.php?nombre=<?php echo $nombre;}?>">Ver ficha estaci&oacute;n</a></td></tr></table>

Tambien me gustaria que me informais si conoceis algun buen manual, mas que bueno, que sea para tontos, o sea para mi, de js y php.
Tambien alguna buena explicacion de como pasar mediante variables de session de un form a otro.
Por ultimo, como montar la seguridad de mi sitio.
Se que son muchas preguntas, pero tengo que hacer todo eso para ayer!!!!
muchisimas gracias de antemano
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:53.