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 pessoas quero ver quem pode me ajudar com esse pepino. Criei uma pagina pra editar clientes cadastrados e deu beleza. Agora ao tentar editar um produto q é vinculado a um cliente ele apaga tudo. Por exemplo eu clico pra editar o nome Bermuda pra Bermuda Preta. Ele reporta pra mim editado com sucesso mas fica em branco como se tivesse apagado tudo e editado para deixar em branco.. Ja revisei de toda forma e não achei meu erro.
Segue o código
<?php
include "conexao.php";
$id = $_GET["id"];
$acao = $_GET["acao"];
// PRODUTOS
if ($acao == "edit") {
$produto = $_POST["produto"];
$foto = $_FILES["foto"]["name1"];
$tmpfoto = $_FILES["foto"]["tmp_name1"];
$destfoto = "produtos/".$foto;
$tipo = $_POST["tipo"];
$informacoes = $_POST["informacoes"];
if (!empty($_FILES['foto']['name1'])) {
if(move_uploaded_file($tmpfoto, $destfoto)){
$atualiza = ("UPDATE produtos SET produto='".$produto."', foto='".$foto."', tipo='".$tipo."', informacoes='".$informacoes."' WHERE id='".$id_cliente."'");
}
} else {
$atualiza = ("UPDATE produtos SET produto='".$produto."', tipo='".$tipo."', informacoes='".$informacoes."' WHERE id='".$id_cliente."'");
}
$atualiza = mysql_query($atualiza) or die(mysql_error());
echo "<meta http-equiv='refresh' content='0; URL=index.php'>
<script type='text/javascript'>alert('Produto Editado com Sucesso!')</script>
";
}else {
"<meta http-equiv='refresh' content='0; URL=index.php'>
<script type='text/javascript'>alert('Erro ao Editar !')</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" />
<script language="JavaScript" type="text/javascript" src="MascaraValidacao.js"></script>
<title>Plugin Cadastro</title>
</head>
<body>
<table width="600" border="0">
<td align="center"><h1>Editar Produto</h1></td>
</table>
<?php
$sql_produto = mysql_query("SELECT * FROM produtos WHERE id_cliente = '$id' ORDER BY produto ASC") or die (mysql_error());
while($linha_prod = mysql_fetch_array($sql_produto)){
?>
<form method="post" action="editar_produtos.php?id=<?php echo $produtos->id_prod; ?>&acao=edit" enctype="multipart/form-data">
<table width="600" border="0" cellspacing="5" cellpadding="0">
<tr><td><br /></td></tr>
<tr>
<td align="right" Valign="top" width="30%" ><strong>Foto:</strong></td>
<td width="70%"><img src="/rodrigo/upload/<?php echo $linha_prod['foto']?>" width="100" height="100" border="0"/><br /></td></td>
</tr>
<tr>
<td align="right" Valign="top" width="30%" ><strong>Produto:</strong></td>
<td width="70%"><input type="text" name="nome" id="nome" size="50" maxlength="50" value="<?php echo $linha_prod['produto']?>"/></td>
</tr>
<tr>
<td align="right" Valign="top" width="30%" ><strong>Tipo:</strong></td>
<td width="70%"><input type="text" name="nome" id="nome" size="50" maxlength="50" value="<?php echo $linha_prod['tipo']?>"/></td>
</tr>
<tr>
<td valign="top" align="right" >
<strong>Informações:</strong></td>
<td ><textarea input type="text" name="informacoes" id="informacoes" ROWS="15" COLS="51"/><?php echo $linha_prod['informacoes']?></textarea></td>
</tr>
<br />
<table width="21%" border="0" cellspacing="0" cellpadding="0">
<tr><td><br /></td></tr>
<td align="right"><input type="submit" name="edit" value="Editar" /></td>
<td align="center"><input type="button" value="Voltar" onClick="history.go(-1)"></td>
<td align="center"><input type="hidden" name="enviar" value="enviar" /></td>
<tr><td><br /></td></tr>
<tr><td><br /></td></tr>
</table>
<?php
}
?>
</form>
</div>
</body>
</html>
Fico no aguardo de quem me dar a luz onde q to errando.. Att.
Carregando comentários...