Position recalcule

Répondre
Lefounard
le 19/07/2007 à 17:21
Lefounard
Bonsoir,
Voila, je voudrais realiser un systeme pour gerer le positionement d'element par rapport a d'autres.
Dans mon cas, j'ai 4 photos et chacune a une position numerique qui est unique.
photo 1 pos 1
photo 2 pos 2
....
Je veux, pouvoir ajouter une photos apres n'importe laquelle et donc imposer de recalculer toutes les positions
des positions supérieurs ou egale a la position de la nouvelle photo. Le probleme c'est que ca fait faire une boucle
de requete UPDATE sur le champs pos de chaque photo, ce qui est plutot lourd.
Avez vous une solution optimiser ? (le javascript a exclure car il est désactivable, il me faut une verification sur cote serveur).
Merci de vos conseils,
I am singing in the rain , I am happy again !!
LA GLOBULE
le 19/07/2007 à 17:44
LA GLOBULE
Tu as deux requête à faire :
- une première qui va faire un UPDATE table SET position = position + 1 WHERE position >= 3 (si tu insères ton image en position 3)
- l'insert de ton image en position 3
Lefounard
le 20/07/2007 à 10:12
Lefounard
Merci, effectivement je suis bete, j'aurais du penser a ca !
I am singing in the rain , I am happy again !!
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours