Inserir na mesa com a declaração preparada
Eu estou tentando inserir dados de um formulário em um banco de dados usando PHP e Mysqli, mas não consigo fazê-lo funcionar! Meu banco de dados tem 4 campos: DATE, TITLE, CONTENT, ID. O campo ID é de incremento automático.
Eu verifiquei a conexão e está funcionando bem. Eu também ecoei os valores do campo de formulário e a variável $ blogDate que eu criei, eles estão todos bem também.
Aqui está minha declaração preparada:
if ($newBlog = $mysqli->prepare('INSERT INTO Blog VALUES ($blogDate, $_POST["bTitle"], $_POST["bContent"])')) {
$newBlog->execute();
$newBlog->close();
}
Apenas não está inserindo os valores na minha tabela.