Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

karolinecruz

como pegar input dinamico pelo POST

Recommended Posts

estou preenchendo um formulario como segue

 

<form id="form2" enctype="multipart/form-data" name="form2" method="post" action="computadores.php" class="LarguForm">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<?php
$i = 0;
if (isset($computadores)){
while ($res = $computadores->fetch(PDO::FETCH_ASSOC)) {
$i++;
//foreach ($resulta as $res) {
?>
<tr>
<td class="compu" width="8%" align="center"><?php echo $res['CODSIST'];?></td>
<td class="compu" width="50%" align="center">
<input type="hidden" <?php echo 'name="idcomp'. $i .'"';?> id="idcomp" value=" <?php echo $res['ID'] ;?>" /> <?php echo $res['CHAVE'];?>
<input type="hidden" name="codemp" id="codemp" value="<?php echo $codigocli ;?>" />
<input type="hidden" name="sequencia" id="sequencia" value="<?php echo $i ; ?>" /></td>
<td class="compu" width="17%" align="center" >
<input type="text" <?php echo ' name="nomepc'. $i .'"';?> id="nomepc" value="<?php echo $res['NOMEPC'];?>" />
</td>
<td class="compu" width="25%" align="center">
<input required="required" class="compu" <?php echo ' name="validade'. $i .'"';?> type="text" id="validade" value=<?php echo date('d/m/Y', strtotime($res['VALIDADE'])) ;?> size="12" maxlength="12"> </td>
</tr>
<tr>
<td colspan="4" align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>
<td align="center" width="25%"><input name="liberar" type="submit" class="botao" value="Liberar" /></td>
<td align="center" width="25%"><input name="excluir" type="submit" class="botao" value="Excluir" /></td>
<td align="center" width="25%"><input name="limpar" type="submit" class="botao" value="Limpar" /></td>
<td align="center" width="25%"><input name="bloquear" type="submit" class="botao" value="Bloquear" /></td>
</tr>
</table></td>
</tr>
<?php
}
}
?>

</table>
</form></td>

 

em uma linha ficam os inputs(linha1)

 

inputs -->> idcomp1 nomepc1 validade1 (linha1)

botoes-->> liberar excluir limpar bloquear (linha2) pegar os valores da linha 1

inputs -->> idcomp2 nomepc2 validade2 (linha3)

botoes-->> liberar excluir limpar bloquear (linha4) pegar os valores da linha 3

 

na outra linha tenho 4 botões submit(linha2)

 

liberar excluir limpar bloquear

 

estou querendo ao clicar em um deles

pegar pelo post o value do campo

 

tipo botoes da linha 2 pegar os valores da linha1

tipo botoes da linha 4 pegar os valores da linha3

 

 

quando eu clico em qualquer botão sempre mim retorna os valores da linha 3

 

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando voce coloca um botão submit num form ele dispara para o form todo, então teoricamente não vai funcionar dessa forma. Recupere o valor dos campos com jQuery, e depois chame uma pagina php que faça o que vc quer.

 

Abraços,

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.