![]() |
Automatische Liste - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html) +--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html) +--- Thema: Automatische Liste (/thread-30934.html) |
RE: Automatische Liste - MrBrechreiz - 13.03.2015 Versuche es mal so. PHP-Code: SELECT u.username, f.fid30, f.fid31 FROM mybb_users u LEFT JOIN mybb_userfields f ON u.uid=f.ufid Ggf die fid ID´s anpassen. RE: Automatische Liste - navis - 13.03.2015 So ganz war es das irgendwie auch nicht, aber ich habe es jetzt einfach nach fid34 und 31 sortiert. Man kann auch ohne alphabetische Reihenfolge leben, habe ich beschlossen. ![]() ![]() Und das 01 Problem habe ich merkwürdigerweise beheben können wenn ich Nr. 01 geschrieben habe, nur 01 ging nicht. RE: Automatische Liste - Amaryllion - 16.03.2015 Was genau funktioniert denn noch nicht beim Sortieren? Ich wäre zuversichtlich, daß wir das noch hinbekommen. ![]() (13.03.2015, 11:32)navis schrieb: Ich habe Zahlen von 1-39 eingefügt. Da aber dann die 13 vor der 2 kommt, habe ich es auf 02 geändert, was mir auch innerhalb der Auswahlbox angezeigt wird, bei der Ausgabe steht aber wieder nur 2 und somit ist die Sortierung trotzdem falsch. Sind denn beim Benutzer selbst alle Daten neu eingetragen? Also 2 statt 02? RE: Automatische Liste - navis - 16.03.2015 Es hatte gar nichts mehr angezeigt, wenn ich mich richtig erinnere. Aber wie gesagt es läuft jetzt auch nach UserID und geht auch so ![]() Ja die eingetragenen User waren alle neu bearbeitet worden, es war ja sogar das Profilfeld komplett neu erstellt worden. Aber als ich dann Nr. 02 eingetragen habe, ging es plötzlich, nur 02 jedoch nicht. Der Cache etc. war auch geleert worden. RE: Automatische Liste - navis - 26.03.2015 In diesem Zusammenhang habe ich nochmal eine Frage. Wenn z.B. jemand 2 Wohnsitze hat, wie kann ich es denn bewerkstelligen, dass dieser dann auch 2 mal mit den kompletten Angaben auftaucht? RE: Automatische Liste - Amaryllion - 27.03.2015 Wo und wie speicherst Du denn die beiden Wohnsitze? Und wo genau soll er auftauchen? ![]() RE: Automatische Liste - navis - 27.03.2015 Die Wohnsitze werden in Profilfeldern gespeichert. Feld 31 ist die Straße, nach denen es sortiert ist. Feld 34 Hausnummer; 31 Etage; 32 Unterkunft sind für die "Untersortierungen" Nun soll es die Möglichkeit geben eine 2. Straße mit Hausnummer, Etage, Unterkunft anzugeben, so dass der User 2mal in der Liste auftaucht. Ich dachte erst an Mehrfachmöglichkeiten, aber das haut wohl nicht so hin, dass dann alles richtig zueinander sortiert wird. RE: Automatische Liste - Amaryllion - 27.03.2015 Ich würde tatsächlich neue Felder für den Zweitwohnsitz machen. Und in Deiner SQL-Abfrage, die die Wohnsitze auflistet, eine UNION. Dann hast Du alles. ![]() EDIT: Wenn Du mir die SQL-Abfrage postest und die Namen der neuen Felder, kann ich Dir dabei gern behilflich sein. RE: Automatische Liste - navis - 27.03.2015 Ah danke da schaue ich erst einmal unter UNION und lese nach und falls ich nicht weiterkomme, melde ich mich nochmal ![]() RE: Automatische Liste - SCOTTISH. - 26.11.2015 Ich habe ebenfalls eine Liste erstellt, in der einige Profilfelder abgefragt werden. Diese soll als Übersicht der "Einwohner" im Rollenspiel dienen. Bisher habe ich es auch schon mit etwas Hilfe geschafft, dass der Accountname in Vorname und Nachname aufgesplittet wird und an erster Stelle nach Nachname, an zweiter nach Vorname sortiert wird. Zusätzlich möchte ich allerdings, dass die User die Tabelle auch nach weiteren Feldern sortieren lassen können. Quasi nach Feld XX entweder auf- oder absteigend.
Außerdem möchte ich, dass nur die User aus Gruppe 8 und ggf. einer weiteren angezeigt werden, sodass Newbies und Admin-Acconts ausgeschlossen werden. Da ich nicht so die Ahnung von PHP habe und mir Erklärungen im Netz nicht weiterhelfen konnten, hoffe ich, dass ihr mir jetzt etwas bei meinem Problem helfen könnt. Hier mein Code: PHP-Code: if($mybb->input['action']=="einwohner") |