作者kenshieh ( )
看板PHP
标题[请益] 问一个 sql 问题?
时间Tue Mar 14 18:08:05 2006
目前小弟有一个困难是 ..
假设我有存放照片(photo)的 table,里面有一个栏位是记录他的顺序 (0 ~ 99999)
Table 为:
Photo(Uno, OrderNo)
目前有个问题是,如原本对应是
a,b,c,d,e,f
0,1,2,3,4,5
(其中 a,b,c,d,e,f 各代表照片的 unique number)
我若在一个页面中利用 javascript 等方法把它换成
a,b,c,d,e,f
5,4,2,1,0,3
那请问我要如何去下 sql 指令把这个 table 做更新会比较好呢?
还是一定要一个一个 update 去下?
(如 update photo set OrderNo = '$order' where Uno = '$no')
如果一个一个去下我有 100 张就要下 100 次,不知是否有更好的方法呢? 谢谢。 :>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.164.153
1F:推 andreli:应该只能一个一个去换吧,也没什麽规律可言。 03/14 18:45
2F:→ andreli:什麽情况会用到这样,可以说出来参考一下吗 03/14 18:45
3F:→ netburst:可以把你改过的数字存在阵列 用回圈去跑 这样只要写一次 03/15 15:30