tentei várias vezes e não consegui modificar os valores de atribuitos da MYSQL e apareceu os erros.
esse erros diz.
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\LojaVirtual\modifica.php:2) in C:\xampp\htdocs\LojaVirtual\modifica.php on line 22
alguns código para digitar quantidade no caixa de texto do carrinho para enviar modificar quantidade por item.
carrinho.php OBS: tem mais código, mas esse parte sobre funcionar enviar modificação no MySQL.
Pergunta
Jeison Pereira
Olá, pessoal!
tentei várias vezes e não consegui modificar os valores de atribuitos da MYSQL e apareceu os erros.
esse erros diz.
alguns código para digitar quantidade no caixa de texto do carrinho para enviar modificar quantidade por item. carrinho.php OBS: tem mais código, mas esse parte sobre funcionar enviar modificação no MySQL.<?php $soma_carrinho = 0; //verifica quantidade linha dentro da tabela. for($i=0;$i < $carrinho_rows;$i++){ echo"<form action='modifica.php' method='post'>"; $carrinho_array = mysql_fetch_assoc($carrinho_query); $soma_carrinho = $soma_carrinho + ($carrinho_array['preço'] * $carrinho_array['qtd']); echo"<tr>"; echo"<td><center>".$carrinho_array['cod']."</center></td>"; echo"<td><div id='space_tabela_nome'>".$carrinho_array['nome']."</div></td>"; echo"<td><center>R$ ".number_format($carrinho_array['preço'],2,',','.')."</center></td>"; echo"<td><center><input type='text' size='2' name='qtd['".$row_rs_produto_carrinho['id']."' value='".$carrinho_array['qtd']."'></center></input></td>"; echo"<td><center>R$ ".number_format(($carrinho_array['preço']*$carrinho_array['qtd']),2,',','.')."</center></td>"; echo"<td><a href='del.php?id=".$carrinho_array['id']."'><img src='imagem/remover.png' border='0'></img></a></td>"; echo"<th width='20%' scope='col'><input type='image' name='imageField' src='imagem/atualizar.png' /></th>"; echo"</tr>"; echo"</form>"; } echo"<tr>"; echo"<th colspan='4'>Total:</th>"; echo"<td><center>R$ ".number_format($soma_carrinho,2,',','.')."</center></td>"; echo"<td colspan='2'></td>"; echo"</tr>"; ?>modifica.php<?php include 'conexao/conn.php'; $sessao = session_id(); $quantidade = $_POST['qtd']; if(is_array($quantidade)){ foreach ($quantidade as $cod =>$qtd){ if(is_numeric($id) && is_numeric($qtd)){ $modifica = "UPDATE tbl_carrinho SET qtd='$qtd' WHERE id='$id' AND sessao='$sessao'"; mysql_query($modifica,$conn); } } } $page = "carrinho.php"; header("Location: ".$page.""); ?>Espero que vocês me ajudem.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.