17-02-2012, 11:31 AM
Petite question qui m'a traversé l'esprit/
j'ai une table simple avec 5 ligne dedant. Un champ LIG_Ordre qui determine l'ordre d'affichage.
Ca donne:
LIG_Id LIg_Ordre
17 0
25 1
89 2
90 3
91 4
Ca c'est le cas ou tout va bien. Mais imaginons que qq chose cloche et qu'on obtienne un décalage:
LIG_Id LIg_Ordre
17 0
25 1
89 5
90 8
91 10
Voyez vous le moyen par une simple requête SQL UPDATE (sans boucle) de remettre l'ordre correctement?
j'ai une table simple avec 5 ligne dedant. Un champ LIG_Ordre qui determine l'ordre d'affichage.
Ca donne:
LIG_Id LIg_Ordre
17 0
25 1
89 2
90 3
91 4
Ca c'est le cas ou tout va bien. Mais imaginons que qq chose cloche et qu'on obtienne un décalage:
LIG_Id LIg_Ordre
17 0
25 1
89 5
90 8
91 10
Voyez vous le moyen par une simple requête SQL UPDATE (sans boucle) de remettre l'ordre correctement?