Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come selezionare il valore da un elenco all'altro Casella di riepilogo in PHP

PHP è un linguaggio di scripting lato server che viene fornito con built-in caratteristiche che contribuiscono a rendere la creazione di interfacce utente dinamiche semplici e robusti . Ad esempio , PHP offre due built - in variabili globali eccellenti : $ _POST e $ _GET , che supporta il passaggio di valori tra le pagine PHP . Questi i valori delle variabili vengono in genere scritti sulla base di interazione con l'utente , come ad esempio il conferimento dei dati di un modulo, e memorizzati in un array associativo , dove incorporato codice PHP può utilizzare loro di modificare l'interfaccia utente . Cose che ti serviranno
Text Editor
Browser Web
PHP installati e configurati
Mostra più istruzioni
1

Aprire un editor di testo e creare un nuovo testo file. Selezionando " Nuovo " dal menu " File " di solito crea nuovi file . Nome del file " copyListBox.php " e salvare il file sul server web in un luogo che ha accesso al l'interprete PHP .
2

Aggiungi due delimitatori PHP per il file ( " " ) . Questi delimitatori raccontano l'interprete PHP per trattare qualsiasi testo posizionato tra loro come codice PHP .

< ? Php

? >
3

Aggiungi un PHP "if" condizionale tra i delimitatori " " . Questa istruzione utilizza la funzione " isset ( ) " per verificare che l'array $ _POST contiene un valore denominato "invia" . Controllare questo valore garantisce che il codice condizionale non viene eseguito se non è mai stato inviato il modulo contenente l'elemento " firstListBox " . Seguire la "if" con un open "{ " e una stretta "}" parentesi graffa .

< ? Php

if ( isset ( $ _POST [' submit' ] ) ) {

}

? >
4

dichiarare una variabile PHP denominata " $ copiedValues ​​" tra la "if" di aprire e chiudere le parentesi graffe e impostare il variabile per il valore della matrice $ _POST . In definitiva, l'array $ _POST conterrà il valore selezionato da una casella di riepilogo denominata " firstListBox " .

< ? Php

if ( isset ( $ _POST [' submit' ] ) ) {

$ copiedValues ​​= $ _POST [ " firstListBox " ] ; ?

}

>
5

Utilizzare la stampa PHP " ( ) " costrutto del linguaggio per creare una casella di riepilogo con il" " con il testo " casella di riepilogo Secondo: " . Chiudere sia il " < /option> " e " < /select >" tag .

< ? Php

if ( isset ( $ _POST [' submit' ] ) ) {

$ copiedValues ​​= $ _POST [ " firstListBox " ] ;
casella di riepilogo Seconda

print " : < select Pagina 6

Aggiungere un modulo HTML dopo la chiusura ( " > " ) tag PHP . Dare la forma di un attributo " metodo " di "post " e impostare l'attributo di "azione " a " copyListBox.php " . quando il modulo viene inviato , il $ copiedValues ​​variabile verrà impostata la voce selezionata nella casella di riepilogo " firstListBox " .

< ? php

if ( isset ( $ _POST [' submit '] ) ) { $

copiedValues ​​= $ _POST [ " firstListBox " ] ;

print "Seconda casella di riepilogo : < select method = azione "post " = " copyListBox.php " >

< /form >
7

Aggiungi il testo " casella di riepilogo Primo : " subito dopo il " < form> tag " . Seguite il tag con un tag HTML " " e "< /select> " tag . dare il primo tag "

< ? php

if ( isset ( $ _POST [' submit ' ] ) ) { $

copiedValues ​​= $ _POST [ " firstListBox " ] ;
casella di riepilogo Seconda

print " : < select method = "post " action = " copyListBox.php " >

scatola Primo elenco :


< value option = " 1 " > 1 < /option>

< /select>

< ;/form>
9

Aggiungi un tag HTML " " al file immediatamente dopo la " < /select > " tag . Dare il tag di un attributo "tipo " di " presentare " , un "nome" di " submit " e un attributo di "valore" di "Clicca qui per copiare la selezione nella casella di riepilogo " . Completa il pulsante con l'aggiunta di un " < /button > " tag di chiusura . Salvare e chiudere copyListBox.php .

< ? Php

if ( isset ( $ _POST [' submit' ] ) ) { $

copiedValues ​​= $ _POST [ " firstListBox " ] ;

stampa" casella di riepilogo Seconda : < select method = "post " action = " copyListBox.php " >

scatola Primo elenco :


< value option = " 1 " > 1 < /option>

< /select>

< , input type = nome " submit " value = " submit " = " . Clicca qui per copiare la selezione nella casella di riepilogo ">

< /form >
10

Apri copyListBox.php in un browser web. Clicca su " Clicca qui per copiare la selezione nella casella di riepilogo " pulsante e verificare che l'elemento selezionato nella prima casella di riepilogo viene copiato nella seconda casella di riepilogo .


 

Programmazione © www.354353.com