tlima Posted April 25, 2012 Report Share Posted April 25, 2012 Tenho um check box num form <td><input type='checkbox' name='valor[]' value=emprestimo" ></td> <td><input type='checkbox' name='valor[]' value="compra" ></td> <td><input type='checkbox' name='valor[]' value="venda" ></td> recebo esses dados dessa forma foreach($_POST['valor] as $value) { $tipo[$value] = $value ; } Ate aqui tudo bem, mas gostaria de fazer uma estrutura igual a de baixo, mas não consigo pegar esses dados dessa forma if($tipo[$value] == 'emprestimo'){ executa uma query } if($tipo[$value] == 'compra'){ executa uma query } if($tipo[$value] == 'venda'){ executa uma query }alguém saberia? Quote Link to comment Share on other sites More sharing options...
0 tlima Posted April 25, 2012 Author Report Share Posted April 25, 2012 perfeitoValeu demas Quote Link to comment Share on other sites More sharing options...
0 tlima Posted April 25, 2012 Author Report Share Posted April 25, 2012 caso eu precise passar no checkbox alem do tipo o nome do equipamento? E como receber no foreach?tipo <td><input type='checkbox' name='valor[]' value="emprestimo" value="nome" ></td> Quote Link to comment Share on other sites More sharing options...
0 dinohills Posted April 25, 2012 Report Share Posted April 25, 2012 (edited) Bom dia, Cara o campo não pode ter 2 value.Uma possível solução seria você colocar o value comovalue="emprestimo_carro"e na hora de pegar esse valor no PHP vo poderia usar explode(); Edited April 25, 2012 by dinohills Quote Link to comment Share on other sites More sharing options...
0 tlima Posted April 26, 2012 Author Report Share Posted April 26, 2012 Bom dia, Cara o campo não pode ter 2 value.Uma possível solução seria você colocar o value comovalue="emprestimo_carro"e na hora de pegar esse valor no PHP vo poderia usar explode();Entendi...Obrigado pela ajuda amigo Quote Link to comment Share on other sites More sharing options...
Question
tlima
Tenho um check box num form
<td><input type='checkbox' name='valor[]' value=emprestimo" ></td>
<td><input type='checkbox' name='valor[]' value="compra" ></td>
<td><input type='checkbox' name='valor[]' value="venda" ></td>
recebo esses dados dessa forma
foreach($_POST['valor] as $value) {
$tipo[$value] = $value ;
}
Ate aqui tudo bem, mas gostaria de fazer uma estrutura igual a de baixo, mas não consigo pegar esses dados dessa forma
if($tipo[$value] == 'emprestimo'){
executa uma query
}
if($tipo[$value] == 'compra'){
executa uma query
}
if($tipo[$value] == 'venda'){
executa uma query
}
alguém saberia?
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.