Ik ben een php scriptje aan het maken waarmee ik rijen die ik uit een mysql-tabel haal kan sorteren.
Ik heb een tabel die er zo uit kan zien:
Deze wordt bij het uitlezen gesorteert op ordering. Met pijltjes ernaast waarmee ik een rij naar boven of naar beneden kan verplaatsen.
Aangezien de nummers uit ordering uiteen kunnen lopen en niet altijd op elkaar volgen (niet 1,2,3,4 maar bijv. 1,4,10) is gewoon orderingveld+1 of orderingveld-1 niet mogelijk.
De waarden van het orderingveld omswitchen is een mogelijkheid. Maar ik kan in de while-loop die ik gebruik om het gebeuren uit te lezen alleen de waarde uitlezen van het desbetreffende orderingveld en niet die eronder of erboven.
Iemand enig idee hoe ik dit het makkelijkst kan doen
Bij voorbaat dank.
Ik heb een tabel die er zo uit kan zien:
id | ordering | title | content |
1 | 1 | Test 1 | Blaaat! |
13 | 4 | Test 2 | Blaaat! |
28 | 10 | Test 3 | Blaaat! |
Deze wordt bij het uitlezen gesorteert op ordering. Met pijltjes ernaast waarmee ik een rij naar boven of naar beneden kan verplaatsen.
Aangezien de nummers uit ordering uiteen kunnen lopen en niet altijd op elkaar volgen (niet 1,2,3,4 maar bijv. 1,4,10) is gewoon orderingveld+1 of orderingveld-1 niet mogelijk.
De waarden van het orderingveld omswitchen is een mogelijkheid. Maar ik kan in de while-loop die ik gebruik om het gebeuren uit te lezen alleen de waarde uitlezen van het desbetreffende orderingveld en niet die eronder of erboven.
Iemand enig idee hoe ik dit het makkelijkst kan doen
Bij voorbaat dank.