Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
E ae pessoal beleza ???
Bom eu to com um problema ja faz uns dias que nao consigo revolver.
Eu tenho uma tab_parcela que tem o ID,ID_CLIENTE,VALOR,Parcela.
O problema é na hora de editar as parcelas, é que na hora de salvar no BD ele ta pegando sempre o
valor do ultimo campo e repetindo para o resto.
EX:
Tenho 2 parcelas:
Parcela1 = 100
Parcela2 = 200
na hora de editar eu coloco
Parcela1 = 200
Parcela2 = 300
no BD fica
ID ID_CLIENTE VALOR PARCELA
1 2 300 1
2 2 300 2
Alguem pode me ajudar ???
Se nao entenderam o que eu quis disser postam que eu tento explicar melhor
Abraço....
------------------ Codigo -------------------------
<?php
include "sql.php";
$id_busca = $_GET["id"];
$sel = @mysql_query("SELECT * FROM tab_parcela_teste WHERE id_cliente = $id_busca");
if(isset($_POST["btncad"]))
{
$vn = $_POST["txtparc"];
for($x = 0; $x < count($vn); $x++)
{
$up = @mysql_query("UPDATE tab_parcela_teste SET valor = '$vn' WHERE id_cliente = $id_busca");
echo "<script>alert('Certo !!!');window.location='mostra_empresa.php'</script>";
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form name="form1" id="form1" method="post">
<?php
while($linha = @mysql_fetch_array($sel)){
$v = $linha["valor"];
$p = $linha["parcela"];
?>
Parcela <?php echo $p;?>: <input type="text" name="txtparc" id="txtparc" value="<?php echo $v;?>" /><br /><br />
<?php }?>
<br />
<input type="submit" name="btncad" id="btncad" value="Editar"/>
</form>
</body>
</html>Carregando comentários...