document.getElementById e href
Gente ontem aprendi aqui no forum como enviar dados que foram digitados no input text através do link.
Bem o problema agora consistem em:
tenho um listagem que é gerado por um foreach.
assim:
Gente ontem aprendi aqui no forum como enviar dados que foram digitados no input text através do link.
Bem o problema agora consistem em:
tenho um listagem que é gerado por um foreach.
assim:
<?php
foreach($_SESSION as $nome => $quantidade){
if ($quantidade > 0){
if(substr($nome,0,9) == 'produtos_'){
$id = substr($nome,9,(strlen($nome)-9));
$pedido = mysql_query("SELECT * FROM lj_produtos WHERE id_produto = $id");
while($list = mysql_fetch_array($pedido)){
?>
<tr>
<td width="346" style="font: 15px Candara; color:#504b4b; font-weight:bold;">
<?php echo $list['nome_produto'];?>
</td>
<td>
<input type="text" name="sQuantidade" id="sQuantidade" value="<?php echo $quantidade; ?>" style="width:50px;" />
</td>
<td width="39" align="center" >
<a href="javascript:window.location='index.php?pg=processaCarrinho&id=<?php echo (int)$id;?>&qtde='+document.getElementById('sQuantidade').value;">Clique</a>
</td>
<?php
} // foreach($_SESSION as $nome => $quantidade){
?>
Esse foreach pode gerar uma lista e para cada item da lista um input text.
Só o 1º input text está enviando o valor que foi digitado, os outros ficam com o valor inicial q é 1.
Agradeço a quem puder me ajuda.
Esse foreach pode gerar uma lista e para cada item da lista um input text.
Só o 1º input text está enviando o valor que foi digitado, os outros ficam com o valor inicial q é 1.
Agradeço a quem puder me ajuda.
Discussão (3)
Carregando comentários...