ERLEDIGT
NEIN
NEIN
ANTWORTEN
11
11
ZUGRIFFE
407
407
EMPFEHLEN
-
Hallo,
ich hab mir ein Userscript programmiert, die User können in verschiedene Teams zugeteilt werden.
Mein Problem ist damit ich das ganze Manuell Ordnen möchte.
Ich hab an eine Auswahlbox gedacht in der die Teams aufgelistet werden zB so:
An den anfang
Nach Management
Nach Newsschreiber
Nach Programmierer
An das Ende
Beim klick auf "Team erstellen" soll es zB "Nach Newsschreiber" aufgelistet werden.
PHP und MySQL beherrsch ich eigentlich ziehmlich gut es wär einfach super wenn mir jemand das ganz grob erklären könnte.Geändert von proloser (21.08.04 um 18:13 Uhr)
-
21.08.04 14:18 #2
In phpMyAdmin befindet sich genau die Funktion, die du suchst. Mit etwas Herumwuseln im Quellcode wirst du da bestimmt finden, was du suchst.
-
Ja an das hab ich auch schon gedacht, aber ich bräuchte nur eine kleine erklärung !
-
22.08.04 03:52 #4
Du meinst, du möchtest eine danach geordnete Ausgabe erzeugen?
Das geht doch mitCode :1
ORDER BY [spaltenname]
MfG
Gorcky
-
Nein, ich will einfach eine Auswahlbox in der steht:
An den anfang
Nach Management
Nach Newsschreiber
Nach Programmierer
An das Ende
und wenn ich jetzt "Nach Management" auswähle und dannach auf "Eintragen" sollte das Neue Team unter Management stehen.
Und mein Problem ist jetzt wie ich etwas Ordnen kann wie ich das will !
-
22.08.04 13:48 #6
Also ich weiß nicht, wie es den anderen hier geht, aber ich weiß im Moment gar nicht, was Du willst.
Wie Du ein Team einem Thema zuordnen kannst, solltest Du doch wissen - oder?
Willst du das jetzt in der Datenbank ordnen (und wenn ja wozu?), oder nach deinem Belieben ausgeben?MfG
Gorcky
-
Ich möchte es so Ordnen wie ich das will, zB
Management ( als 1.)
Xtest (als 2.)
Atest (als 3.)
usw
aber wie kann ich das machen weil ich es nicht nach ID, Name oder sonst was ordnen kann.
-
22.08.04 17:20 #8
Dazu brauchst du eine separate Spalte "reihenfolge" (oder sowas ähnliches), in der du dann die Reihenfolge festlegst.
-
Das ist mir auch klar aber wie soll ich das anstellen wenn die reihenfolge ...
1
2
3
4
... ist und zwischen 2 und 3 kommt ein Neues Team dazu.
Dann müsste das neue Team die Zahl 3 bekommen und die darunter alle +1.
Ich hoffe damit ich es irrgend wann schaffe es genau zu erklären
-
22.08.04 22:02 #10
- Registriert seit
- Mar 2002
- Ort
- BRD
- Beiträge
- 489
Genau, richtig erkannt!
Du wählst aus, wo das Team hinkommt, gibst etwas ein und klickst auf abschicken! Dann passiert folgendes:
1. wird die sort_id (so nenn ich es immer, also die Reihenfolge) des Eintrages ausgewählt wonach der Eintrag eingefügt werden soll (z.B. 2)
2. Lässt du alle sort_id´s die >= 3 sind (also 2 +1) um eins erhöhen (UPDATE tabelle SET sort_id = sort_id + 1 WHERE sort_id >= 3)
3. Anschließend trägst du den neuen Datensatz mit der sort_id 3 ein und er steht hinter dem Datensatz mit sort_id 2, also dem, woncha er auch kommen sollte!
-
Hmm stimmt, danke für die Hilfe
-
23.08.04 19:23 #12
Man könnte es auch mit Text machen, dann käme halt zwischen a und b aa oder so...
Ähnliche Themen
-
Manuelles Update auf Android 1.6 für T-Mobile G1
Von RoCMe im Forum Handy, PDA & mobile WeltAntworten: 0Letzter Beitrag: 05.12.09, 18:50 -
Manuelles Zuschneiden im der Perspektiv-Ansicht
Von JuSchu85 im Forum 3D Studio MaxAntworten: 8Letzter Beitrag: 10.07.08, 21:03 -
Manuelles LateBinding
Von Sunray im Forum .NET CaféAntworten: 0Letzter Beitrag: 27.10.05, 00:02 -
Temporäre Tabelle, Stored Procedur und Manuelles editieren
Von orkmork im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 15.03.05, 12:19 -
ordnen von datensätzen | eigende reihenfolge
Von Friesi im Forum Relationale DatenbanksystemeAntworten: 4Letzter Beitrag: 16.02.03, 18:15





Zitieren
Login





