[請益] 討論區中的id問題

看板PHP作者 (冷杉林)時間17年前 (2008/08/16 11:42), 編輯推噓7(7019)
留言26則, 9人參與, 最新討論串1/3 (看更多)
最近正在練習性的寫一個討論區, 我的作法是每篇文章給一個id, 一開始id是用自動編號(auto_increment), 可是後來想想如果有文章被刪掉了, 它的id就會一直空在那邊,感覺很奇怪, 我就想到了youtube為每個影片編號的方法, (像這樣:atch?v=57MbUI_uvps) 請問有沒有推薦的函式庫? ps:我有看過hash,可是它產生的字串都長的不像話= = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.175.42.176

08/16 11:55, , 1F
(小聲)空掉會怎樣嗎XD
08/16 11:55, 1F

08/16 12:01, , 2F
(小聲)我心情會不好XD
08/16 12:01, 2F

08/16 12:04, , 3F
原來是爽度問題阿 !
08/16 12:04, 3F

08/16 12:08, , 4F
那就把內容空白,留著那個 id 不就好了 @_@
08/16 12:08, 4F

08/16 12:08, , 5F
或者是標示為「已刪除」 文章可以留著
08/16 12:08, 5F

08/16 12:08, , 6F
反正硬碟那麼大,不差那幾篇 XD
08/16 12:08, 6F

08/16 12:57, , 7F
好吧,我只是想問怎樣像youtube那樣子的編號而已
08/16 12:57, 7F

08/16 13:27, , 8F
substr(md5(time()),10) 搞笑中~
08/16 13:27, 8F

08/16 13:38, , 9F
借問一下,如果當我刪掉某留言後
08/16 13:38, 9F

08/16 13:39, , 10F
某留言後面的留言的id值都會因為前面有資料被刪掉
08/16 13:39, 10F

08/16 13:39, , 11F
所以使得後面的留言的id值自動-1
08/16 13:39, 11F

08/16 13:39, , 12F
不知道這個手法是怎麼實現的?
08/16 13:39, 12F

08/16 14:13, , 13F
樓上指的是抓出來的資料給予流水號?
08/16 14:13, 13F

08/16 14:49, , 14F
恩...好像不是耶,我講個例子好了
08/16 14:49, 14F

08/16 14:50, , 15F
假設我有10筆data,當我刪掉第2筆的時候
08/16 14:50, 15F

08/16 14:50, , 16F
後面的3456...到第10筆的data,會自動-1
08/16 14:50, 16F

08/16 14:51, , 17F
來補第2筆資料的id
08/16 14:51, 17F

08/16 14:51, , 18F
變成123456789 這九筆資料
08/16 14:51, 18F

08/16 14:51, , 19F
這樣s大看的懂嗎XD?
08/16 14:51, 19F

08/16 17:03, , 20F
樓上...有人這樣做嗎? 用意何在?
08/16 17:03, 20F

08/16 20:39, , 21F
output時自己給他加上123456789不就好了
08/16 20:39, 21F

08/16 21:38, , 22F
不是大家都會這樣做嗎(囧?)
08/16 21:38, 22F

08/17 01:19, , 23F
你是在實際的database裡的index把後面的全改過?
08/17 01:19, 23F

08/17 11:30, , 24F
恩...我的意思就是這樣xd db內的值全改掉
08/17 11:30, 24F

08/17 18:28, , 25F
大家應該都不會這樣做哦
08/17 18:28, 25F

08/18 00:03, , 26F
THX
08/18 00:03, 26F
文章代碼(AID): #18faovS9 (PHP)
討論串 (同標題文章)
文章代碼(AID): #18faovS9 (PHP)