尝试使用php插入表时SQL语法错误

时间:2018-03-11 21:15:24

标签: php mysql sql

我遇到了一个我无法用SQL语法解决的问题,所以这里是代码:

from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait

wait = WebDriverWait(driver, 10)
wait.until(
    EC.element_to_be_clickable(
        (By.XPATH, "//*[@role='button'][text()='2017/18']")))

我收到的错误是:

  

您的SQL语法有错误;检查手册   对应于您的MySQL服务器版本,以便使用正确的语法   靠近作者,post_keywords,post_image,post_content)VALUES   (' cat_id',' example_title''在第2行。

有人有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

您的源代码中的post author, post_keywords, post_image, post_content)应该说post_author, post_keywords, post_image, post_content)

请记住,MySQL语法错误消息会显示它不理解的第一个字符。 post author看起来像两个单词,但是当SELECT子句的一部分时,它们应该用逗号分隔。