我已经在这段代码中工作了3天,仍然无法理解为什么它不想运行。但我很确定这是一个非常简单的错误。
require "pp
pp hash_object
它给了我语法错误1064.感谢任何帮助。
答案 0 :(得分:2)
可能有些你的参数正在打破查询。尝试使用'引用参数',并确保用`:
来逃避你的字段INSERT INTO articles (`title`, `author_id`, `content`, `content_folder`, `main_image`, `main_page`, `category`, `published`, `keywords`, `descinfo`)
VALUES('$title', $author_id, '$content', '$content_folder', '$image', '$main_page', '$category', '$published', '$keywords', '$description')
答案 1 :(得分:1)
你缺少单引号:
$insert_row = $conn->query("INSERT INTO articles (title, author_id, content, content_folder, main_image, main_page, category, published, keywords, descinfo)
VALUES('$title', '$author_id', '$content', '$content_folder', '$image', '$main_page', '$category', '$published', '$keywords', '$description')");
答案 2 :(得分:0)
尝试运行" INSERT INTO文章(title,author_id,content,content_folder,main_image,main_page,category,published,keywords,descinfo) VALUES($ title,$ author_id,$ content,$ content_folder,$ image,$ main_page,$ category,$ published,$ keywords,$ description)"在sql控制台中。(phpmyadmin) 你有没有看到任何错误?