-2

我有这个问题

警告:mysqli::prepare() [mysqli.prepare]: (42000/1064): 你的 SQL 语法有错误;在 D:\xampp\htdocs\Optimizer\login\submit 的第 1 行查看与您的 MySQL 服务器版本相对应的手册以获取正确的语法,以便在 'desc,keyword) VALUES (?,?,?,?)' 附近使用。第 125 行的 php

使用此代码制作链接目录时遇到此问题:

if ($stmt = $mysqli->prepare("INSERT url (url, title, desc, keyword) VALUES (?,?,?,?)"))**==>>Line 125**
        {
            $stmt->bind_param("ssss", $input['url'], $input['title'],$input['desc'],$input['keyword']);
            $stmt->execute();
            $stmt->close();
4

1 回答 1

1

至少desc是一个保留关键字,可能还有一些您的字段名称。在保留关键字的字段名称周围加上反引号。

于 2012-07-21T17:33:24.440 回答