Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Alguem sabe pq não insere no banco?
<?php
include "conexao.php";
$nome = $_POST['nome'];
$msg = $_POST['msg'];
//$chaveEstrangeira = $_GET['$chave'];
$sql = "INSERT INTO tb_comentario (nome, mensagem, num_post) VALUES ('$nome', '$msg', $Chave)";
ja fiz o teste recebendo a variavel $chaveEstrangeira e no values coloquei $chaveEstrangeira fiz como no exemplo acima no values coloquei apenas $chave na qual é o nome da varial armazenada na pagina anterior
e o erro que esta dando é o seguinte:
*Notice: Undefined variable: Chave in C:\xampp\htdocs\AulaPHP\trabalho\mensagempostgravar.php on line 14
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1*
linha 14 que é a linha $sql = "INSERT.....
ps: o 3º value a "chave" = "num_post" é uma chave estrangeira de outra tabela
Carregando comentários...