Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    509

    [html+php]impostare un select da una varibile?

    ciao,
    sto cercando di far si che un select prenda come valore quello recuperato da una query del db.
    del tipo
    codice:
    <select name="local" value="">
    	<option value="null">&lt;Non specificato&gt;</option>
    	<option value="mestre">mestre</option>
    	<option value="piove">piove</option>
    	<option value="vigo">vigo</option>
    </select>
    se dalla query recupero la variabile $local che contiene il valore "piove", dovrebbe impostarmi il select appena apro la pagina su piove, e non su non specificato.
    ho provato ad aggiungere la variabile nel campo value..ma nulla..
    qualcuno ha idea come si possa fare?basterebbe sapere che tipo di funzione usare.
    grazie in anticipo

  2. #2
    html...

    <option selected...

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    beh per impostare un campo del select in html devi aggiungere l'attributo selected all'opzione che vuoi appunto selezionare. Esempio:
    <option value="mestre" selected="selected">mestre</option>

    Ora non sapendo tu in quale delle opzioni devi far comparire l'attributo selected la prima cosa che mi viene in mente è fare un controllo ogni volta, diciamo così:

    <select name="local"> <option value="null"
    <?php if ($valore_database == "") {print "selected=\"selected\""} ;?>>
    &lt;Non specificato&gt;
    </option>
    <option value="mestre"
    <?php if ($valore_database == "mestre") {print "selected=\"selected\""} ;?>>
    mestre
    </option>
    </select>

    Di sicuro c'è qualcosa di più pratico. Solo che ora non mi viene in mente ^^

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.