php发布到DB mysql增量不起作用

时间:2018-02-20 03:20:57

标签: php mysql

所以我目前的数据库自动增量有问题。 (注意这是我的老主人所做的事情,因为那时已经改变了服务器并且现在已经在UBUNTU服务器上托管)。我不确定这是否会产生影响。

但是这里的数据是" INSERTED"进入DB或应该是什么。

mysql_query("INSERT INTO table_fruits VALUES ('', '$description', '$keywords', '$fruits')");

所以第一个''应该是自动递增的ID,但它不会。

我试过删除'''而只留下,

我已经尝试完全删除''

我唯一尝试过并且成功的事情就是将其更改为' 0',因为有一个奇怪的原因可行,但有很多文件和页面要检查它是否正常工作并编辑

很明显,这并不是解决这个问题的有效方法。我现在不再拥有旧主机,所以如果导致问题,我甚至无法检查PHP版本。

我是否有任何疑问可以解决这个戏剧性的压力问题,这个问题一直困扰我几个小时?我感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

实际上,您可以从列设置更改为自动增量。但是在这一点上,我遇到了不同版本的MySQL的不同问题。因此,如果要在实践中实现直接结果,请导出整个表。在SQL代码上定义自动增量。运行新代码。

注意:确保获得备份!