Jump to content
Sign in to follow this  
guiiih10

Checkbox Multiplo

Recommended Posts

Ola,meu problema é o seguinte, possuo 6 checkboxs e pelo menos 3 deles podem ser selecionados e eu preciso guardar os valores em variaveis diferentes.
Exemplo:Seleciono Ônibus e Trem preciso que esses dois valores sejam salvos em variaveis diferentes,vi um exemplo com Array que até consegui exibir os valores na tela mas não salvar em variaveis diferentes

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


$itens= $_REQUEST['itens'];

if (!empty($itens)) {
$qtd = count($itens);
for ($i = 0; $i < $qtd; $i++) {


echo $itens[i];
}
}

do jeito acima ele exibe os valores na tela,mas preciso que eles sejam salvos em variaveis ou sessões diferentes ou seja fora do array,obrigado pela atencão.





}

Share this post


Link to post
Share on other sites

Blz

 

O que vc pode fazer é predefinir as variáveis e depois utilizar um case para colocar cada registro em uma variavel diferente, isso desde que não seja coisas que grande volume de registros para fazer isso.

Caso seja um grande volume de variáveis a ser criada não compensa é melhor vc chamar elas pelo proprio array, sabendo que as posições seriam fixas.

 

falouuuu

Share this post


Link to post
Share on other sites

Qual o objetivo de retirar os itens do array? Você poderia simplesmente fazer assim:

for ($i = 0; $i < $qtd; $i++) 
{
    if($itens[i]=="algumaCoia")
    {
        //faça algo ou armazene em tal lugar
    }else if($itens[i]=="outraCoisa")
    {
        //faça outra coisa, ou armazene em tal lugar
    }else
    {
        //sei la xD
    }
}

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.