cms: stelle der einträge verschieben
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
eins
eintrag
klicken
liegenden eintrag
mathematik
meinst
navigation
order
reihenfolge
spalten
tausch
wert eins
-
joa der titel sagt schon alles
oft hat man in cms' pfeile nach unten und nach oben. damit wird der eintrag in der navigation anders gelistet. wie geht das (code bitte)?
MfG //M2k
PS: kennt jmd. ein tut? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Du erstellst eine Spalte z.B. "order" in deiner MySQL Datenbank.
Die ist ein integer mit 1-3 Zahlen.
Darin speicherst du dann die Reihenfolge.
Bei Klick auf einen "Nach-Oben-Pfeil" wird dem Wert eins addiert, bei einem "Nach-Unten-Pfeil" eins subtrahiert.
Du k?nntest nat?rlich dabei den dar?ber oder darunter liegenden Eintrag tauschen.
Dazu musst du beim Subtrahieren den Eintrag davor eins addieren und den ausgew?hlten um eines subtrahieren. Und beim Addieren halt umgekehrt.
MfG Lucas -
verschieben w?re glaube ich besser meinst nich lucas? also dein 2. is dasroichtige, das erste w?rde auch hei?en, das manche orderid's 2 oder merhmal existieren^^
Also bei Order drauf achten, dass du den eintrag, den du "ersetzt" auch "versetzte" und zwar da hin, wo der andere, den du "versetzt" hinkommt.
wie es geht? -> mathematik xD -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage