Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como usar o Caixa de seleção em PHP
A linguagem HTML pode ser usada para criar formulários , mas não consegue lidar com o processamento real de entrada do usuário. Os desenvolvedores usam linguagens como PHP para analisar a entrada de formulários web. No PHP , você pode valores do formulário " post" para uma variável especial chamada " $ _POST " e processá-los na mesma página ou outra página. A variável " $ _POST " atribui nomes aos campos com base no atributo "name" de tags HTML , por isso, uma entrada com o nome " last_name " seria escrito como " $ _POST [' last_name' ]" . As caixas de verificação apresentar um problema porque várias caixas podem compartilhar o mesmo nome. Neste caso, você precisa fazer o nome partilhado uma matriz - um tipo de variável que contém muitos valores - e tratá-lo adequadamente . Instruções
1

Criar um formulário HTML contendo caixas de seleção. Você pode colocar esse código em qualquer página da Web, mas se você quiser imprimir os resultados do formulário na mesma página , verifique se o nome do arquivo da página tem um " php ". Extensão . Ao adicionar caixas de seleção para a forma , dar-lhes tudo o mesmo nome com um par de colchetes no final:


< input type = "checkbox" name = " checkme [ ] " value =" primeiro " />




Dando as caixas de seleção de um único nome com suportes cria uma matriz .
Página 2

Adicione a "ação" e "método" atribui ao tag "

" . Defina o atributo "action" para o nome do arquivo PHP que deseja usar para processar o formulário . Use o nome do arquivo que contém o formulário HTML se você quiser imprimir os resultados do formulário na mesma página . Defina o "método" atributo para "post" como mostrado aqui:


3

Faça um novo arquivo e salve-o com o nome do arquivo usado no atributo "action" do formulário se você quiser imprimir os resultados do formulário para uma nova página. Caso contrário, você pode adicionar o código abaixo do formulário HTML na mesma página . Comece com o teste para ver se o usuário enviar o formulário :

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


4

Assign o valor de sua caixa matriz para uma nova variável :

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

checkme = $ _POST [' checkme '] ; < br >

}
5

saída uma lista de caixas marcadas com um " foreach " loop:

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

$ checkme = $ _POST [' checkme '] ;

foreach ($ checkme quanto $ checkbox ) {

$ checkbox eco. '';

}

}

Os ciclos de código acima através de cada valor na matriz " checkme " . Toda vez que o loop é executado , o valor atual é atribuído à variável "checkbox ", que é impresso na tela , juntamente com um avanço de linha tag HTML.

Anterior :

Próximo : No
  Os artigos relacionados
·Linux , Apache, MySQL e PHP para Iniciantes 
·Como construir uma CSS com MySQL e PHP 
·Diferença entre Bolo Auth e ACL 
·Como saber DB2 para arredondar um número 
·Como a Pixel -Track para uma página de redirecionament…
·Como desativar magic_quotes_gpc 
·Como instalar o Apache, MySQL e PHP em Rackspace 
·Como remover incorporados JavaScript Marcações Com PH…
·Como inserir código PHP em um bloco estático 
·Formato de Entrada de Data e Hora no MySQL 
  Artigos em destaque
·Como usar uma DLL CreateFile em VB.NET 
·Erros de Segurança token no PHP 
·Como usar o CLR Profiler 
·Como alterar a cor da barra de rolagem usando Java 
·Como colocar preços em classes em um Fretta Gamemode 
·Unicode para a conversão de caracteres em Java 
·Como usar o Xcode 
·Como fazer sua própria função no jQuery 
·Como colocar números inteiros em ordem ascendente usan…
·Como ter certeza de uma entrada é um número em Java 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados