include("../admidio/adm_program/system/common.php");
$userid = mysql_query("SELECT usd_usr_id FROM adm_user_data, adm_user_fields
WHERE usf_name = 'Mitgliedsnummer'
and usf_id = usd_usf_id
and usd_value ='$mit'");
while($row = mysql_fetch_object($userid))
{
$user_id = $row->usd_usr_id;
}
$mitglied = new User($g_db, $user_id);
$xyz = $mitglied->getValue("Name");
Das funktioniert auch prima... ich hab nur keine Ahnung, wie ich an das Rollendatum komme. Sprich, wenn ich in Admidio direkt einzelne Mitglieder aufrufe, gibt es da ja den Punkt "Rollenmitgliedschaften und Berechtigungen". Und da steht dann zum Beispiel "Teamleiter seit 24.04.2009"... und dieses Datum möchte ich ebenfalls gerne auslesen... aber wie?
erst mal danke für die schnelle Antwort. Ich bin da leider nicht so der Experte. Also wir haben eine Mitgliedsnummer vergeben und einfach in ein Admidio-Feld mit dem Namen "Mitgliedsmummer" eingetragen. Wenn jetzt jemand seine Mitgliedsmummer eingibt, soll angezeigt werden, wann er einer bestimmten Gruppe zugeordnet wurde. Das Script dafür hatte ich ja gepostet und Du auch das SQL-Statement, doch da würde doch der Mitgliedsnummern-Abgleich fehlen... und wie müsste hinterher die Abfrage aussehen...
Sorry, wie gesagt, ich bin da nicht so der Programmierer sondern mehr der Anwender.
Ach ja, die rol_id der benötigten Rolle ist 6 bzw. rol_name Teamleiter