我为文章系统编写了一个代码,但我的INSERT INTO
无法正常工作,经过2个小时的查看后,我无法找到错误。报告错误报告但我没有收到任何错误,除了它没有保存到数据库。有人有想法吗?
$sql = "INSERT INTO n_news
(article_title,article_title_clean,article_cover_img,article_cover_thumb,article_text,
article_yt_id,article_yt_loc,article_cat,article_published,article_user,acticle_review,article_active,article_draft)
VALUES
(:article_title,:article_title_clean,:article_cover_img,:article_cover_thumb,:article_text,
:article_yt_id,:article_yt_loc,:article_cat,:article_published,:article_user,:article_review,:article_active,:article_draft)";
$q = $dbh->prepare($sql);
$q->execute(array(':article_title'=>$article_title,
':article_title_clean'=>$article_title_clean,
':article_cover_img'=>$article_cover_img,
':article_cover_thumb'=>$article_cover_thumb,
':article_text'=>$article_content,
':article_yt_id'=>$article_yt_id,
':article_yt_loc'=>$article_yt_loc,
':article_cat'=>$_POST['article_category'],
':article_published'=>$article_publish,
':article_user'=>$user_id,
':article_review'=>$article_review,
':article_active'=>$article_active,
':article_draft'=>$article_draft));
答案 0 :(得分:-1)
您是否已经看过数据库文件(MySQL中的* .frm)的权限(006,777等)?