Ir para conteúdo
Fórum Script Brasil
  • 0

Switch


kbalera

Pergunta

Tipo assim eu tenho um form onde eu tenho 6 opcoes de tipo de busca...(6 radio) ai tipo assim eu verifico qual ta marcado pra eu fazer um select no BD..

so q eu to fazendo por if, else, elseif. so q tipo assima estrutura ta ficando meio complexa. ai eu tava dando uma olhada e tava tendo fazer por switch so q to com umas duvidas na estrura de uma olha e ve se é assim...

switch($busca)

{

$busca = ab:

Select ##########

break;

$busca = ac:

select########

break;

$busca = ad:

select####

break;

$busca = ae:

select####

break;

$busca = af:

select####

break;

$busca = ag:

select####

break;

}

? é assim???

ow eu não tenho como da condicao

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

olha ai +- como ta.....

switch($busca)

   {

   case 'cliente':

  if($cliente==''){

  Print "<script language='JavaScript' type='text/JavaScript'>

    <!--

    alert('Erro: Campo de Cliente está vazio');

    //-->

    </script>

    ";

  }else{

  Print "<script language='JavaScript' type='text/JavaScript'>

      <!--

      /* mypage,myname,w,h,scroll,pos */

        relatorio('vizualizar_relatorio.php?busca=$busca&busc=$cliente','',750,500,'yes','center');

    //-->

    </script>";

  }

  break;

 

  case 'dataentre':

  if(($data_ini=="")or(!$data_fin=="")){

  Print "<script language='JavaScript' type='text/JavaScript'>

    <!--

    alert('Erro: Campo de datas está vazio');

    //-->

    </script>

    ";

  }else{

 

  Print "<script language='JavaScript' type='text/JavaScript'>

      <!--

      /* mypage,myname,w,h,scroll,pos */

        relatorio('vizualizar_relatorio.php?busca=$busca&data_ini=$data_ini&data_fin=$data_fin','',750,500,'yes','center');

    //-->

    </script>";

  }

 

break;

}

tipo assim me ajudem....

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...