Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como selecionar o valor de uma caixa de lista para outra caixa de listagem em PHP
PHP é uma linguagem de script do lado do servidor que vem com recursos embutidos que ajudam a tornar a criação de interfaces de usuário dinâmicas simples e robustas. Por exemplo , PHP oferece duas variáveis ​​globais de super embutidos : $ _POST e $ _GET , que suportam passar valores entre páginas PHP . Estes valores de variáveis ​​são tipicamente escrito com base na interação do usuário , como a submeter de dados de um formulário , e armazenados em uma matriz associativa, onde o código PHP embutido pode usá-los para alterar a interface do usuário. Coisas que você precisa
editor de texto
browser
PHP instalado e configurado
Show Mais instruções
1

Abra um editor de texto e criar um novo texto arquivo . Selecionando "New " no menu "File" geralmente cria novos arquivos . Nomeie o arquivo " copyListBox.php " e salve o arquivo no servidor web em um local que tenha acesso ao interpretador PHP.
2

Adicione dois delimitadores do PHP para o arquivo ( " " ) . Estes delimitadores de dizer ao interpretador PHP para tratar qualquer texto colocado entre eles como código PHP.

< ? Php

>
3

Adicionar um PHP "se" instrução condicional entre o " " delimitadores. Esta instrução usa a função " isset ( ) " para verificar se a matriz $ _POST contém um valor chamado "enviar" . Verificando este valor assegura que o código condicional não é executado se o formulário que contém o elemento " firstListBox " nunca foi enviado. Siga o " if" com um aberto " {" e fim "}" chaveta .

< ? Php

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

}

>
4

Declare uma variável PHP chamado "$ copiedValues ​​" entre o "se " chaves de abertura e fechamento de instrução e definir o variável para o valor na matriz $ _POST . Em última análise , a matriz $ _POST conterá o valor selecionado a partir de uma caixa de listagem com o nome " firstListBox " .

< ? Php

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

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

}

>
5

Use o PHP print " () " construtor de linguagem para criar uma caixa de listagem usando o " " com o texto " Segunda caixa de listagem : " . Fechar tanto o " " e " " tags.

< ? Php

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

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

impressão segunda caixa " lista : < seleccionar
6

Adicione um formulário HTML após o encerramento ( " > " ) tag PHP. Dê a um "método" atributo forma de "post" e definir o atributo "action" para " copyListBox.php " . quando o formulário é enviado , a variável $ copiedValues ​​será definido para o item selecionado na caixa de listagem " firstListBox " .

< ? php

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

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

impressão segunda caixa " lista : < seleccionar method = ação "post" = " copyListBox.php " >


7

Adicionar texto " Primeira caixa de listagem : " imediatamente a seguir o "< form> " tag. Siga o tag com um " " e "< /select> " tags. Dê o primeiro tag " " tag. dar a segunda tag " " tag.

< ? php

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

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

impressão segunda caixa " lista : < seleccionar method = ação "post" = >

Primeiro caixa de listagem " copyListBox.php " :


< valor da opção = "1 "> 1



< ;/forma inicial>
9

Adicione um " " tag HTML para o arquivo imediatamente após o "< /select> " tag. Dê o tag um atributo "tipo" de "enviar", um "nome" atributo de "enviar" e um "valor" atributo de "Clique aqui para copiar a seleção para a caixa de lista " . Conclua o botão adicionando um " < /button> " perto tag. Salvar e fechar copyListBox.php .

< ? Php

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

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

print 'Segunda caixa de listagem : < seleccionar method = ação "post" = >

Primeiro caixa de listagem " copyListBox.php " :


< valor da opção = "1 "> 1



< ; input type = "submit" name = "submit" value = " . Clique aqui para copiar a seleção para a caixa de lista " >


10

Abrir copyListBox.php em ​​um navegador web. Clique no botão " Clique aqui para copiar a seleção para a caixa de lista " botão e verifique se o item selecionado na primeira caixa de lista é copiada para a segunda caixa de lista.


Anterior :

Próximo : No
  Os artigos relacionados
·Diferença entre Bolo Auth e ACL 
·No caso de uma Classe PHP Constructor ser públicas ou …
·Como: Xcode Com PHP 
·Código de caracteres no início de uma seqüência de …
·Por que você não deve usar PHP curto Tags 
·Como ler o SQL de uma rotina no MySQL 
·Como usar um modificador E Função 
·PHP MySQL vs. MySQLi 
·PHP não está sendo executado 
·Tipos PHP SPL 
  Artigos em destaque
·Como controlar Stepper Motors Usando Dev- C + + 
·Como escrever uma Preorder Traversal 
·Como remover implantação AutoDesk Imagens 
·Como remover pontos de uma matriz em Java 
·Como escrever um aplicativo de conversão de temperatur…
·Como aprender Java Script 
·Como criar um modelo de menu Joomla 
·Como inserir um número inteiro em uma string 
·Como escrever declarações de dados 
·Como criar Inovador Technology Interactive Digital 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados