Huhu
Hab mal eine Frage:
Ich habe irgend ein Menu. Z.B:
- Home
- Links
- Gästebuch
- Diverses
Diese Menupunkte sind in MySQL gespeichert. Jetzt sollte man irgendwie die ganzen Einträge sortieren können, d.h. der Admin könnte zum Beispiel beim Menupunkt "Gästebuch" auf nen Pfeil "aufwärts" klicken und dann würde das Menu später so aussehen:
- Home
- Gästebuch
- Links
- Diverses
Jetzt hab ich mir gedacht, ich füge einfach in der DB ein neue Spalte ein z.B. SortierID. "Home" hätte dann die ID 1, "Gästebuch" die 2 usw. So kann ich beim auslesen einfach nach dieser ID sortieren.
Ich habe aber gerade keine gute Idee, wie ich den Code programmieren soll, der ausgeführt werden soll, wenn einer auf den Pfeil klickt.
Gibt es da in PHP oder MYSQL eine Funktion, welche irgendwie die SortID automatisch neu ordnet?
Oder könnte man die Dinger in ein Array speichern und dann mit einer bestimmten Funktion ein Datensatz "rausschneiden" und weiter vorne wieder einfügen und dass ganze wieder in der DB eintragen?
Irgendwie komme ich einfach auf keine gute Idee, wie man das lösen könnte. Ich brauch von euch nicht den ganzen Code! Nur irgend ein Anhaltspunkt oder einen Namen einer Funktion.
viele Grüsse
Hab mal eine Frage:
Ich habe irgend ein Menu. Z.B:
- Home
- Links
- Gästebuch
- Diverses
Diese Menupunkte sind in MySQL gespeichert. Jetzt sollte man irgendwie die ganzen Einträge sortieren können, d.h. der Admin könnte zum Beispiel beim Menupunkt "Gästebuch" auf nen Pfeil "aufwärts" klicken und dann würde das Menu später so aussehen:
- Home
- Gästebuch
- Links
- Diverses
Jetzt hab ich mir gedacht, ich füge einfach in der DB ein neue Spalte ein z.B. SortierID. "Home" hätte dann die ID 1, "Gästebuch" die 2 usw. So kann ich beim auslesen einfach nach dieser ID sortieren.
Ich habe aber gerade keine gute Idee, wie ich den Code programmieren soll, der ausgeführt werden soll, wenn einer auf den Pfeil klickt.
Gibt es da in PHP oder MYSQL eine Funktion, welche irgendwie die SortID automatisch neu ordnet?
Oder könnte man die Dinger in ein Array speichern und dann mit einer bestimmten Funktion ein Datensatz "rausschneiden" und weiter vorne wieder einfügen und dass ganze wieder in der DB eintragen?
Irgendwie komme ich einfach auf keine gute Idee, wie man das lösen könnte. Ich brauch von euch nicht den ganzen Code! Nur irgend ein Anhaltspunkt oder einen Namen einer Funktion.
viele Grüsse
Kommentar