Ver Mensaje Individual
  #15 (permalink)  
Antiguo 06/08/2009, 22:03
Avatar de ricardoernes
ricardoernes
 
Fecha de Ingreso: agosto-2009
Ubicación: Miranda
Mensajes: 188
Antigüedad: 14 años, 9 meses
Puntos: 4
Exclamación Respuesta: no perder datos + select onChange + mostrar otro select PHP

Cita:
Iniciado por New Ver Mensaje
Hola bueno mira.

Tienes aparentemente 2 soluciones

1 la mas logica, es que pongas todos los campos dentro de las mismas etiquetas <form> y </form>, de esa maneras envias todo los valores de los campos a la mimsma pagina.

ej

Código HTML:
<form name="consultar" action="cargarUsuario.php" method="post">
<!-- aki tengo otro campos que necesito enviar -->



if ($_POST['selectCargo'] == "")
echo '<option>Seleccione:</option>';
else
echo '<option>'.$_POST['selectCargo'].'</option>';


while ($linea = mysql_fetch_array($resultado))
{
if ($_POST['selectCargo'] != $linea[0])
echo ('<option value="'.$linea[0].'">'.$linea[0].'</option>');
echo' </select>'; }


<!-- aki tengo el select que cargo del selectCargo -->

si la opcion del selectCargo = XXXX muestrame selectOtro


<!-- aki tengo otro campos que necesito enviar -->


<!-- aki abajo el boton enviar -->
</form> 
Pero si estas haciendo comunicacion entre formulario y es preciso que los 3 o 4 o lso que sean sean formularios independientes entonces necesitas trabajar con javascript

Es decir en boton "enviar" en este caso deverá ser un boton type="button" con un onclick="sendForm()"

Y en JavaScript deveras definir la funcion sendForm() { ..... }

dentro de los corchetes tienes las funciones que enviaran los datos de todos los formularios.

Si requieres de esto, ve al foro de javascript y pide ayuda, ahi se te puede ayudar mejor

Saludos!


no .js no por favor !!!!

si lo coloco todo en un mismo formulario como haria la carga del otro select y como haria el envio de informacion a la otra pag ?