Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Popolare delle select da mysql

    Buongiorno di nuovo.. xD Ho un piccolo problema, che dal titolo può semprare banale, ma non lo è.. (per le conoscenze che ho).

    Sto creando uno script per permettere agli utenti del mio sito di modificare i loro dati.

    Ad esempio, ho 3 select, anno, mese e giorno.

    Io ricavo tutti i dati dal database e successivamente popolo un form.
    Finchè si tratta di campi di testo, mi basta settare il value="$miodato" e ok..
    però quando si tratta di una select con molte opzioni (nel caso del campo 'anno'), come faccio a selezionare il dato preso dal db?

    Grazie!

  2. #2
    Crei la select dinamicamente

    diciamo che la tua select dia la possibilità di selezionare gli anni dal 1970 al 2000

    Codice PHP:
    <select ...>

    <?php
    for($i 1970$i<=2000$i++)
    {
        if(
    $i == $annoDiNascitaEstrattoDalDb)
        echo 
    '<option selected="selected">' $i '</option>';
    }
    else
    {
        echo 
    '<option>' $i '</option>';
    }
    ?>


    </select>
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Perfetto! Grazie mille!

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.