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

Formularios Em Php


itibere

Pergunta

Olá, tenho uma dúvida, pode colocar um varialvel dentro do $_POST[''];

Tentei fazer das três formas abaixo;

$resp=$_POST['cp'.$i]; 
$resp=$_POST['cp.$i']; 
$resp=$_POST["cp.$i"];
mas sempre retorna o erro: variavel indefinida "cp", ou seja ele não ve a variavel $i. Eu to fazendo assim, por que no form tem varios campos tipo optionButton nomedados de cp1,cp2.cp3... e eu nunca sei quantos vao ter no form. ai tentei fazer um for tipo:
for($i=1;$i<$columns;$i++){  
//$columns e o tatal de colunas no banco de dados recuperados assim: $columns = mysql_num_fields($fields);
   $resp=$_POST['cp'.$i]; 
}
ai retorna sempre o erro. eu pensei em fazer assim:
while(list($key, $val) = each($_POST)) {
    $resp= $val; 
    }

Mas ai temo problema que ele vai pegar todos os campos do form e não so os options.

Alguém tem uma outra idéia.

vlu.

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Eu pensei nisso tb, mas na da por que são varios pares de opition buton, e não tem cono saber quantos pares vao ser.

tipo:

 <input name="cp1" type="radio" value="s" />
 <input name="cp1" type="radio" value="n" />
<input name="cp2" type="radio" value="s" />
 <input name="cp2" type="radio" value="n" />
<input name="cp3" type="radio" value="s" />
 <input name="cp3" type="radio" value="n" />
.
.
.
n

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,8k
×
×
  • Criar Novo...