Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como ocultar uma caixa de combinação em PHP
Caixas de combinação são freqüentemente chamados de menus drop-down . Eles permitem que os usuários façam uma seleção entre um determinado conjunto de escolhas. Para os desenvolvedores da Web , caixas de combinação simplificar a tarefa de processamento de formulários da Web , limitando a entrada do usuário com os valores pré-definidos. Outra vantagem é que um script PHP pode acessar um banco de dados ou alguma outra fonte de informação e dinamicamente oferecem apenas as opções disponíveis em um determinado momento . Smarter tratamento de dados economiza tempo tanto para o usuário eo programador , a longo prazo . Instruções
1

Definir uma bandeira que será utilizada para acionar o esconderijo da caixa de combinação. Como fazer isso dependerá de sua aplicação em particular. Por exemplo, você pode querer ocultar a caixa quando o número de itens a serem selecionados é muito pequeno para oferecer uma escolha. Nesse caso, você pode definir o sinalizador digitando:

if ($ cores == 1) $ hide_combo = true;
2

inicializar uma variável para conter a marcação HTML para caixa de combinação quando ele será mostrado . Sintaxe Heredoc é mais conveniente do que as aspas ao definir grandes blocos de HTML. Abra um bloco heredoc com " <<< " e um rótulo único que aparece em nenhum outro lugar no script. Feche-a com o mesmo rótulo seguido por um ponto e vírgula. O rótulo heredoc fechamento não deve ser recuado ou tem mais alguma coisa na linha. Por exemplo, digite :

$ combo_markup = <<< EOTA


< valor da opção = "1 "> preto < /option>




EOTA ;
3

Inicializar uma outra variável para a marcação HTML alternativo que aparecerá quando a caixa de combinação será escondido . Isto é opcional , mas em alguns casos você pode querer explicar por que há opções estão disponíveis. Por exemplo, supondo que você já atribuído a única cor que falta para a variável $ jacket_color , digite:

$ alternate_markup = "

Lamentamos , mas a única cor disponível no momento é de R $ jacket_color .

";
4

Insira o código PHP na página da Web onde a caixa de combinação , normalmente, seria exibido. Neste código, testar para a bandeira e exibir a variável que contém a marcação HTML apropriado. Por exemplo, digite :


Se você não tem nada de HTML alternativo , o PHP código seria algo parecido com isto:



Anterior :

Próximo : No
  Os artigos relacionados
·Como remover uma string vazia em PHP 
·Como converter MySQL para SQLite 
·Como calcular o percentual de mudança em PHP e MySQL 
·PHP Função incorreta 
·Como adicionar uma caixa de texto dentro de uma linha e…
·Como inserir variáveis ​​em WordPress PHP Códigos de …
·Como escrever expressões SQL 
·PHP Cordas Comparação 
·Sessões quebrados em PHP 
·Como adicionar um redirecionamento para Senha HTML Codi…
  Artigos em destaque
·Como criar um serviço do Windows de Java 
·Definição de 64 Bit GCC 
·Como devolver DIVs Com PHP 
·Como fazer uma Foreign Key 
·Consequências de buffer overflows 
·Como recuperar resultados de SQLite no Android 
·Como usar um loop infinito 
·Como fazer um botão usando Java 
·Como aprender Prolog 
·Como fazer Banners de terror grátis 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados