警告:mysqli的准备::()[mysqli.prepare]:
问题描述:
我有这个问题警告:mysqli的准备::()[mysqli.prepare]:
警告:mysqli的准备::()[mysqli.prepare]:(1064分之42000):您有一个您的SQL语法中有 错误;请检查与您的 MySQL服务器版本相对应的手册,以找到在'desc,keyword'附近使用的正确语法 第1行中的值(?,?,?,?) D:\ xampp \ htdocs \ Optimizer \ login \在线submit.php 125
我有这个问题,而使用这个代码做链接目录:
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();
答
至少desc
是保留关键字,可能还有一些更为您的字段名。将反引号放在保留关键字的字段名称周围。