それで、私は最近PHPの学習を始めましたが、今はデータベースにコードを取り込もうとしています。データはフォームを通じてユーザーから入力されます。
ここに私のコードがあります:
if(isset($_POST['submit'])) {
$blogtitle = $_POST['blogTitle'];
$blogcategory = $_POST['blogCategory'];
$blogcontent = $_POST['blogContent'];
// aanmaak date van de blog
$blogdate = date("d/m.Y");
// Checkt of alle velden zijn ingevuld
if (!empty($blogtitle) && !empty($blogcategory) && !empty($blogcontent)) {
//echo "je zit nu bij de query";
$addBlogQuery = mysql_query("INSERT INTO blog (blog_ID, blog_title, blog_category, blog_content, blog_date)
VALUES (NULL, $blogtitle, $blogcategory, $blogcontent, blogdate )");
if ($addBlogQuery) {
echo "blog added successfully";
}
else {
echo "something went wrong";
}
}
else {
$this->notFilledErrorAction();
}
}
何らかの理由で、データベースにデータを追加していません。データベースへの接続は正常に機能しており、クエリに誤りはありません。
このコードにエラーが表示されますか? または私が問題を理解するのを助けることができますか?