Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Pegar valor dos campos input text ao marcar checkbox

$
0
0

Galera, help!

Tenho vários registros listados do banco de dados

Cada linha tem um checkbox na frente, cujo seu valor é um código de produto

Estou fazendo um submit para outro arquivo php via post tentando pegar esses valores

Os valores dos checkbox (name="codigoproduto[]") eu consigo pegar, mas os input text (name="produto[]") ñao estou conseguindo

 

Como está meu codigo abaixo: Fazendo testes, ee eu marcar o primeiro e o quarto checkbox, os codigoprodutos aparecem corretamente

Se eu marcar o primeiro e o quarto checkbox, os input text listam em ordem, aparece o primeiro e segundo registros, ao invés de 1 e 4

 

 

index.html


<tr>
                                            <td width="7%" align="center">
                                                <input type="checkbox" name='codigoproduto[]' id="check" value=<?php echo $cod_pro ?>>
                                            </td>
                                            <td>
                                                <?php print $cod_pro ?>
                                            </td>
                                            <td>
                                                <input type="text" name="produto[]" id="despro_<?php print $id ?>" value="<?php print $des_pro ?>" size="50%" style="border: 0" readonly="readonly" >
                                            </td>                                           
                                        </tr>

 

 

envia.php


       foreach($_POST['codigoproduto'] as $key => $value){
        $codigoproduto = $_POST['codigoproduto'][$key];
        $produto = $_POST['produto'][$key];
            
        echo $codigoproduto . ' - ' . $produto .  '<br>';   
    }


Viewing all articles
Browse latest Browse all 14190