Beste Tweakers,
Ik zit met het volgende probleem. Ik heb een CMS waarbij het mogelijk is om met de volgorde van berichten te schuiven. Dit werkt allemaal perfect.
Het enige probleem heb ik wanneer een bericht verwijderd word. Ieder bericht krijg een waarde toegekend wanneer deze gemaakt word ( max value + 10)
Wanneer je een bericht later verwijderd klopt de volgorde niet meer.
Voorbeeld: 10 20 30 ... 50 60
Ik zou nu graag alle volgordes na een deletele willen uitlezen en deze opnieuw willen rangschikken in de database met update.
Belangrijk is ook dat ik in het update commando een ID mee geef naast de volgorde anders gaat het niet werken.
Zelf dacht ik er aan om in een array het ID en de volgorde aan elkaar te koppelen dan te kijken of het verschil tussen de waardes steeds niet groter is dan 10 en als dat wel is deze aan te passen in een nieuw array zodat ik daarna met een while lus alles kan updaten.
Heb alleen geen idee hoe je dat programmeerd
Wie kan mij helpen.
Ik zit met het volgende probleem. Ik heb een CMS waarbij het mogelijk is om met de volgorde van berichten te schuiven. Dit werkt allemaal perfect.
Het enige probleem heb ik wanneer een bericht verwijderd word. Ieder bericht krijg een waarde toegekend wanneer deze gemaakt word ( max value + 10)
Wanneer je een bericht later verwijderd klopt de volgorde niet meer.
Voorbeeld: 10 20 30 ... 50 60
Ik zou nu graag alle volgordes na een deletele willen uitlezen en deze opnieuw willen rangschikken in de database met update.
Belangrijk is ook dat ik in het update commando een ID mee geef naast de volgorde anders gaat het niet werken.
Zelf dacht ik er aan om in een array het ID en de volgorde aan elkaar te koppelen dan te kijken of het verschil tussen de waardes steeds niet groter is dan 10 en als dat wel is deze aan te passen in een nieuw array zodat ik daarna met een while lus alles kan updaten.
Heb alleen geen idee hoe je dat programmeerd
Wie kan mij helpen.