Grazie per aver risposto,Originariamente inviato da pierotto
order by id ASC, data DESC
non ti va bene?
![]()
Comunque ordinandoli come hai indicato tu avrò ugualmente lo stesso problema. Ti spiego, io ho due pulsantini "su" e "giù", cliccandoli si aziona il meccanismo che incrementa o decrementa il numero di ordine equivalente al campo selezionato. L'unico problema è che vi sono dei limiti,ad es., il limite di "su" è rappresentato dal numero più piccolo presente in "ordine" (nel mio caso "1").
Di conseguenza se faccio salire un campo con ordine "2", diventerà di ordine "1", a questo punto non posso più farlo salire, perchè ha raggiunto il limite e mi troverò due campi con ordine "1" nella tabella. Che io faccia riferimento alla data in DESC o ASC, comunque limito uno dei due campi che non potrà mai salire sopra l'altro..![]()


Rispondi quotando