[請益] 請教關於資料庫當中編號的更新?

看板PHP作者 (別放棄希望 ^^)時間12年前 (2013/10/08 00:43), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串1/1
有個關於php+mysql的問題想請教 假設我有一個資料表欄位及資料如下 學號 班級 座號 姓名 9010101 1年1班 01 路人甲 9010102 1年1班 02 路人乙 9010103 1年1班 03 路人丙 9010104 1年1班 04 路人丁 9010201 1年2班 01 路人A 9010202 1年2班 02 路人B 如果今天「路人乙」資料刪除 我想要讓資料能更新如下 (就是讓後面座號的人能補上,但學號不變) 學號 班級 座號 姓名 9010101 1年1班 01 路人甲 9010103 1年1班 02 路人丙 9010104 1年1班 03 路人丁 9010201 1年2班 01 路人A 9010202 1年2班 02 路人B 請問我該如何寫,有好心的版友能教教我嗎? (包含可能用到的語法及使用方式) 先謝謝各位:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.188.206

10/08 00:46, , 1F
1. 先抓 路人乙 的 班級、座號
10/08 00:46, 1F

10/08 00:47, , 2F
2.殺了 路人乙
10/08 00:47, 2F

10/08 00:47, , 3F
3. update 座號 = 座號 +1 WHERE 班級=乙的班級 AND
10/08 00:47, 3F

10/08 00:48, , 4F
座號 > 乙的座號
10/08 00:48, 4F

10/08 00:48, , 5F
*更正 座號 = 座號 -1 才對
10/08 00:48, 5F

10/09 22:25, , 6F
這問題比較適合問在 Database版上
10/09 22:25, 6F

10/10 20:03, , 7F
先謝謝樓上2位大大回答,感恩
10/10 20:03, 7F
文章代碼(AID): #1IKkIvOw (PHP)
文章代碼(AID): #1IKkIvOw (PHP)