Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Alguem pode me explicar porque ocorre esse erro no INSERT onde insere duas vezes um em branco e outro com os dados como na foto abaixo:
/applications/core/interface/imageproxy/imageproxy.php?img=http://i44.tinypic.com/axxr14.jpg&key=71f1a70358b73693936fe513fa40f8abb05e991b968adb7741189d8b40c09565" alt="axxr14.jpg" />
onde o codigo usado é:
<form method="POST">
<div>
<div style="float: right; position: absolute; right: 820px; top: 20px; width: 30px;">
Nome: <br><input type="text" name = 'nome' size = "20"><br>
</div>
<div style="float: right; position: relative; right: 820px; top: 70px; width: 30px;">
Comentario:<br>
<textarea name='msg' cols=100 rows=19></textarea><br>
</div>
<div style="float: right; position: relative; right: 820px; top: 420px; width: 0px;">
<input type="submit" value="Gravar">
</div>
<div style="float: right; position: relative; right: -50px; top: 20px; width: 90px;">
<a href="blog.php">Desistir</a>
</div>
<?php
include "conexao.php";
$nome = $_POST['nome'];
$msg = $_POST['msg'];
$chave = $_GET['num_post'];
$sql = "INSERT INTO tb_comentario (nome, mensagem, num_post) VALUES ('$nome', '$msg', $chave)";
$status = mysql_query($sql) or die (mysql_error());
if($status==0)
$msg = "Erro ao gravar mensagem!";
else
$msg = "Sucesso ao gravar mensagem!";
mysql_close($link);
?>
<script>
echo ['$msg'];
</script>
</div>
</form>
onde recebo por POST as variaveis nome, msg do jeito acima nem insere no banco ja eu usando o "@" na frente do @$nome e @$msg acontece esse erro da fotoCarregando comentários...