我对标题有些困难,所以让我解释一下。改变MySQL列的值以自动增加
我正在做的是使用jQuery UI在页面上创建可排序的列表元素。一旦提交订单,php会根据订单的顺序为列表元素分配一个递增值,删除现有的id列,创建一个新的id列并插入每个列表元素值WHERE title = x。这创建了ID的正确顺序,并且工作正常。
我现在想要做的就是将列更改为auto_increment,这样如果我插入一个新条目,就会自动分配id,这个数字比php脚本生成的最大数字高一个数字。我没有使用任何外键或任何东西,只是这个简单的表。
这可能吗?
这个问题可能不仅仅是可能还是可行,而且如果它是合理的或甚至是可取的。我不确定“删除现有的id列,创建一个新的id列并插入每个列表元素值WHERE title = x”部分。 (我以某种方式怀疑这是一个好主意,但也许这只是我......)你能详细说明一下吗? – VolkerK 2010-02-18 15:43:40