今天早些時候我問了這個問題,但我不確定我是多麼清楚。將列更改爲Auto_Increment
我有一個MySQL列填充有序號碼1-56。這些數字是由我的PHP腳本生成的,而不是由auto_increment生成的。
我想要做的就是在PHP腳本設置正確的數字之後使此列auto_incrementing。 PHP腳本與jQuery接口協同工作,允許我使用jQuery的UI插件重新排列項目列表。
一旦我決定了我想要的條目的順序,我希望列設置爲自動增量,這樣如果我插入一個新條目,它會識別已存在的最高數字在列中,並將其自己的ID號設置爲比已有的ID高一個。
有沒有人有任何建議如何處理這種情況?
你想在數據庫中自動增加嗎? – 2010-02-19 01:16:08
是的 - 我有另一個腳本,將簡單地添加到數據庫的內容,我想基本上識別哪個號碼分配給條目的id列。也許讓PHP腳本以某種方式檢查現有的id數據的最高值並將傳入數據的id分配給比存在的值高一個值會更聰明些? – 2010-02-19 01:22:32