Userid, Userfelder etc. abfragen? |
Ballerina
Mitglied
Dabei seit: 11.12.11
Beiträge: 3
Fähigkeiten: WBB Lite 1 Anfänger
|
|
Problembeschreibung: Ich möchte, dass eine automatische Liste erstellt wird, die auf Komponenten wie Userid, Username und Profilfelder/Userfields zugreift. Dafür habe ich ein eigenes Profilfeld erstellt, mit der ID 10 und ein weiteres, Nr. 11, das die Eingabe in Feld 10 Gruppe A oder B zuordnet. Im Template werden diese dann getrennt angezeigt. Im MyBB, wofür ich sie erstmals geschrieben habe, klappt das auch, jedoch komme ich beim wbblite nicht ganz dahinter, welche Angaben da nun die richtigen wären.
Fehlermeldung: Wenn ich meinen unten angehängten Code nutze, kommt die Meldung "Unknown column 'u.userid' in 'field list' "
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
|
$result = $db->query("SELECT u.userid, u.username, profilefieldid, uf.fid10, uf.fid11
FROM bb".$n."_users
LEFT JOIN bb".$n."_userfields
ON u.userid = uf.userid
WHERE uf.fid11 = 'GruppeA'
AND(uf.fid10
LIKE 'A%' OR uf.fid10
LIKE 'B%' OR uf.fid10
LIKE 'C%')
ORDER BY uf.fid10 ASC");
|
|
Danke
Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von Ballerina: 09.06.14 16:54.
|
|
07.06.14 15:45 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Viktor
Mitglied
Dabei seit: 17.01.04
Beiträge: 108
Fähigkeiten: WBB2 Profi; WBB Lite 1 Profi Forenversion: 3.0; 2.3
|
|
Zitat: |
Original von Ballerina
Huhu,
wenn ich das nehme, zeigt er mir folgendes:
Unknown column 'profilefieldid' in 'field list' , obwohl bb1_profilefields in der Datenbank existiert.
Auch für die uf.fid 10 und 11 sagt er mir, dass die unknown sind. |
Hallo,
die Felder heißen nicht "fid" sondern "field".
So mal versuchen:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
|
$result = $db->query("SELECT u.userid, u.username, uf.field10, uf.field11
FROM bb".$n."_users u
LEFT JOIN bb".$n."_userfields uf
ON u.userid = uf.userid
WHERE uf.field11 = 'GruppeA'
AND(uf.field10
LIKE 'A%' OR uf.field10
LIKE 'B%' OR uf.field10
LIKE 'C%')
ORDER BY uf.field10 ASC");
|
|
Gruß
Viktor
__________________ Mein Supportboard
|
|
08.06.14 18:23 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|