此字段类型:
`id` int(10) NOT NULL auto_increment
... accept在一台服务器/数据库上不接受值(''),而另一台服务器/数据库接受它。
设置中某处有某种不一致之处吗?我尝试了不同的服务器版本 - 5.1.52,5.1.57,5.5。如何使它们保持一致?
答案 0 :(得分:1)
如果您的字段是自动增量类型,那么您应该跳过它。
例如,您需要在 id 是'autoincrement'字段后插入注释:
$ add =“INSERT INTO comments(comment,author_id,article_id)VALUES ('“。$ comment。”',“。$ authorID。”,“。$ articleID。”)“;
$结果= mysql_query($添加)
...