Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal. Gostaria de uma ajuda de vocês.
Estou armazenando os dados dos itens dentro de sessions nomeadas de produtos e qtd.
E cada item é separado do outro com um ";".
Mas estou tendo problemas para atualizar dinamicamente a qtd de cada item. Como eu poderia fazer isso com php?
O jeito que fiz no momento é assim, mas nao funciona corretamente pois pega o ultimo item da table.
if ((count($qtd)) > 0){
for($i = 0; $i <= (count($qtd) -1); $i++){
// ZEBRAR A TABELA
if (($i % 2) == 0){
echo "<tr style='background-color: silver'>";
}
else{
echo "<tr style='background-color: white'>";
}
echo "<td><input type='hidden' name='item' value='$i'> $i</td>";
echo "<td style='text-align:center'>"?><a href="confirmaitem.php?ad=1&removeitem=<?=$i?>" target="_self" title="Excluir"><img src="img/logo_excluir.png"></a> <? echo "</td>";
unset($descricaoprod,$valorcheio,$valor_site);
$sql = "select descricao as descricaoprod, vl_venda as valorcheio, vl_site as valor_site from produtos where idprodutos=" . $produtos[$i];
$db->select($sql);
echo "<td> $descricaoprod[0]</td>";
echo "<td> <input type='text' size='3' name='qtd$i' id='qtd$i' value=\"" . $qtd[$i] . "\"> "; ?><input type="image" src="img/ok.png" name="enviar" style="width: 20px; height: 20px"/> <? echo "</td>";
echo "<td>". number_format($valor_site[0], 2, ',','') . "</td>";
echo "<td> ". number_format($qtd[$i] * $valor_site[0], 2, ',',' ')."</td>";
$total = $total + ($qtd[$i] * $valor_site[0]);
$total_itens = $total_itens + $qtd[$i];
// FECHA LINHA DO PRODUTO
echo "</tr>";
}
}
Neste site funciona do jeito que eu quero. Ja consegui fazer a deleção dos itens. Mas estou enrascado na alteração da qtd.
www.mesatenista.net/loja
Carregando comentários...