$sql = $this->pdo->prepare("INSERT INTO feed (gamenumber, event-id, desc, datetime) VALUES (:gamenumber, :eventid, :desc, :somedate)");
运行此查询时,我得到一个错误,指出-id
附近的语法是错误的,我试图将event-id包装在''中,但是显示了''event-id'
附近的错误,我还能做什么呢?摆脱语法错误?
答案 0 :(得分:0)
您的查询正试图找出它是event minus id
还是event-id
的命名。
我建议将名称更改为event_id
。还可以考虑在列名周围添加`"
,将其视为简单字符串。