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

    [MySql] Form con lista estratta da DB

    Ciao a tutti.
    Ho un form di questo tipo:

    <form name="form1" method="post" action="">
    <select name="select">
    <option>valore1</option>
    <option>valore2</option>
    <option>valore3</option>
    </select>
    </form>

    E' un semplice menu con elenco. Io vorrei che "valore1", "valore2", "valore3", ecc. venissero estratti dinamicamente dalla tabella del mio DB nella quale sono specificati.

    come posso fare?

    grazie mille a chi mi vorrà aiutare.

  2. #2
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788

    Re: [MySql] Form con lista estratta da DB

    [supersaibal]Originariamente inviato da Lacasadipaolo
    Ciao a tutti.
    Ho un form di questo tipo:

    <form name="form1" method="post" action="">
    <select name="select">
    <option>valore1</option>
    <option>valore2</option>
    <option>valore3</option>
    </select>
    </form>

    E' un semplice menu con elenco. Io vorrei che "valore1", "valore2", "valore3", ecc. venissero estratti dinamicamente dalla tabella del mio DB nella quale sono specificati.

    come posso fare?

    grazie mille a chi mi vorrà aiutare. [/supersaibal]
    Non è molto difficile

    Codice PHP:
    <?php
    //Fai la connessione al DB, 
    //ti sviluppi l'interrogazione 
    //interroghi il database
    //estrai il recordset chiamato $rs
    ?>
    <select>
    <?php
    while($rs=mysql_fetch_array($risultato_della_query)){
        
    $valore=$rs['valore'];
        
    $opzione=$rs['opzione'];
    ?>
       <option value="<?php echo $valore?>"><?php echo $opzione?></option>
    <?php 
    }
    ?>
    </select>


    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert Einstein)

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.