Un menu a discesa consente agli utenti di scegliere un valore, ma è necessario in primo luogo effettuare una connessione al database prima di inserire tale valore in una tabella . I linguaggi PHP e MySQL funzionano nativamente insieme, quindi le funzioni di collegamento loro sono già inclusi con la libreria PHP. È quindi possibile inserire il valore selezionato dall'utente in una tabella MySQL usando il linguaggio di programmazione PHP . Istruzioni
1
Fai clic destro sulla pagina PHP che si desidera modificare e selezionare " Apri con ". Scegli il tuo editor di PHP dalla lista dei programmi .
2
aggiungere una connessione al server e scegliere un database in cui si desidera inserire il nuovo valore . Il codice seguente mostra come connettersi a MySQL da PHP :
mysql_connect ( " localhost " , " mionome " , " miapass "); mysql_select_db ( " MyDatabaseName " ) or die ( mysql_error ( ) ) ;
Sostituire il nome del server MySQL e la username e la password nel primo set di parametri . Nella funzione di selezione MySQL , digitare il nome del database.
3
Creare la stringa di query che inserisce un record con il valore selezionato da una casella a discesa . Il codice seguente viene illustrato come creare una query di inserimento :
$ sql " valori INSERT INTO ordini ( prodotto ) ( ' " + = $ _POST [ ' ProductList '] + " ')" ;
la " Lista prodotti " è il nome della discesa sulla tua pagina . Modificare questo nome con il nome della propria casella a discesa .
4
Invia la query al server MySQL . Dopo che la query è impostata , è necessario inviare al server di database . Utilizzare il seguente codice per inviare all'utente :
$ insertresult = mysql_fetch_array ( $ sql ) ;