2012-07-21 116 views
-2

我有这个问题警告: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(); 

回答

1

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