DropDownList e selected value

Discussione in 'PHP' iniziata da Pascal Pavan, 5 Settembre 2012.

  1. Pascal Pavan

    Pascal Pavan Nuovo Utente

    Registrato:
    27 Agosto 2012
    Messaggi:
    16
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Ciao ragazzi!
    IO ho una form di aggiornamento dati e in un campo della mia tabella voglio fare l'update usando una DropDownList...
    come faccio a fargli selezionare il valore che è già presente in quel campo? I dati sono salvati in un DB MySql

    Ecco uno spezzone del codice:
    if($_REQUEST["op"]=="updateUt" && $_REQUEST["id"] == $fetch->id)//nel caso update ..
    {
    echo '<tr><form name="upNewUser" method="POST">';
    echo '<td><input type="text" name="newCode" value="'.$fetch->code.'" /></td>';
    echo '<td><select name="newStatus">
    <option value="0" name="0" >0</option>
    <option value="1" name="1" >1</option>
    <option value="2" name="2" >2</option>
    </select></td>';

    echo '<td><input type="text" name="newType" value="'.$fetch->type.'" /></td>';
    echo '<td width="200"><input type="text" name="newAfmetingen" value="'.$fetch->afmetingen.'" /></td>';
    echo '<td width="100"><input type="text" name="newGewicht_en_max_payload" value="'.$fetch->Gewicht_en_max_payload.'" /></td>';
    echo '<td><input type="text" name="newKoopjaar" value="'.$fetch->Koopjaar.'" /></td>';
    echo '<td><input type="text" name="newVervaldatum" value="'.$fetch->Vervaldatum.'" /></td>';
    echo '<td><input type="text" name="newKeuringsdatum" value="'.$fetch->Keuringsdatum.'" /></td>';
    echo '<td><input type="text" name="newOnderhoud" value="'.$fetch->Onderhoud.'" /></td>';
    echo '<td><input type="text" name="newSchades" value="'.$fetch->Schades.'" /></td>';
    echo '<td><input type="text" name="newLeverancier" value="'.$fetch->Leverancier.'" /></td>';
    echo '<td><input type="text" name="newFinanciering" value="'.$fetch->Financiering.'" /></td>';
    echo '<center><td colspan="2"><input type="submit" value="UpdateContainer" name="UpdateContainer" /></center></td>';
    echo "</form></tr>";

    Devo modificare la parte rossa in modo che quando clicco su modifica mi lasci come selected value la scelta che c'era già!
    Grazie a tutti =)
     
  2. Eliox

    Eliox Utente Attivo

    Registrato:
    25 Febbraio 2005
    Messaggi:
    4.390
    Mi Piace Ricevuti:
    3
    Punteggio:
    0
    Per questo tipo di select uso qualcosa del genere:
    PHP:
    echo "<select name=\"id_sel\">\n";
        {
        while(
    $f $result->fetch_object($sql_sel))
            {
             if(
    $f->id_sel == $obj->id_sel)
             {        
             echo 
    "<option value=\"".$f->id_sel."\" selected>".$f->nome_sel."</option>\n";
             }else{
             echo 
    "<option value=\"".$f->id_sel."\">".$f->nome_sel."</option>\n";
             }
        }
            echo 
    "</select>\n";
        }
     
  3. Pascal Pavan

    Pascal Pavan Nuovo Utente

    Registrato:
    27 Agosto 2012
    Messaggi:
    16
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Mmmh, non reisco a capire! Innanzitutto grazie per la risposta!
    Non è che potresti farmi vedere come lo implementi nel codice che ho scritto io? Grazie
     
Sto caricando...
Discussioni simili - DropDownList selected value
  1. amedeo
    Risposte:
    0
    Visite:
    169
  2. moraccione
    Risposte:
    8
    Visite:
    3.248
  3. Rosyanne
    Risposte:
    0
    Visite:
    1.565
  4. mythar
    Risposte:
    6
    Visite:
    2.350
  5. claudioverga
    Risposte:
    0
    Visite:
    1.094

Condividi questa Pagina