/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

select problema

 
      Índice del Foro elrincondelc.com -> PHP
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
locogs2



Registrado: 19 Jun 2009
Mensajes: 1

MensajePublicado: 19/06/2009 9:31 am
Título: select problema

Hola que tal???

tengo un problema con el un <select name="formu" onchange="this.form.submit">
<option value=" ">selecciona</option>

<? $query.....?>
while ($row=....{
<<option value=" <? $row['id']?"><? echo $row['id']?</option>
}


bueno el chiste es que cuando haga el "onchange="this.form.submit">" se quede seleccionado, lo que seleccione,
ya intente esto "selected="selected", pero lo que me hace es que me seleciona el ultimo dato que trae de la tabla, alguine me pueda dar una ayuda.-.. garcias y hasta pronto
Volver arriba
MatZ



Registrado: 23 Sep 2004
Mensajes: 179
Ubicación: Valencia

MensajePublicado: 21/07/2009 5:30 am
Título:

Si cosultas la variable $_POST y existe el elemento y es igual que el option le pones el atributo selected, aquí el ejemplo:

Código:

<select name="formu" onchange="this.form.submit">
    <option value="">selecciona</opcion>
<?php
    $query = ...;
    while( $row = ... )
    {
        echo "<option value=\"" . $row["id"] . "\" ";
        if( isset($_POST["formu"]) && $_POST["formu"] == $row["id"] )
            echo "selected=\"selected\"";
        echo ">" . $row["id"] . "</option>";
    }
?>



Espero que te sirva, saludos.
Volver arriba
      Índice del Foro elrincondelc.com -> PHP
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com