pragmaMx Support Forum

pragmaMx => Individuelle Anpassungen => Thema gestartet von: fatdom am 19 Dezember 2006, 01:34:22

Titel: member_list
Beitrag von: fatdom am 19 Dezember 2006, 01:34:22
Ich habe folgendes vor...
ich will anstatt der msn angabe in der memberlist....
ne alters und geschlecht abfrage einbringen... möglich?
---
hin bekommen habe ich schon ne avatar bzw. foto abfrage....

Ich hänge mal die datei an...

kann mir da jemand weiter helfen?
mfg


[gelöscht durch Administrator]
Titel: Re: member_list
Beitrag von: bajazzo am 19 Dezember 2006, 09:45:35
1. erweitere SQL Abfrage:

SELECT .......user_icq, user_sexus, (YEAR( CURRENT_DATE ) - YEAR( user_bday )) - ( RIGHT( CURRENT_DATE, 5 ) < RIGHT( user_bday, 5 ) )AS user_age FROM.....)

Damit hast du ja die Daten die du brauchst.
Für die Ausgabe stehen jetzt:
$theuser["user_age"] und
$theuser["user_sexus"] der allerdings noch als ZK dar ist, also, wurde sich vkpGetSexusString($theuser['user_sexus']) anbieten.
Titel: Re: member_list
Beitrag von: fatdom am 19 Dezember 2006, 18:10:23
danke für die schnelle antwort...
ich teste das mal...
Titel: Re: member_list
Beitrag von: fatdom am 19 Dezember 2006, 20:53:39
ne funktioniert nicht...

(YEAR( CURRENT_DATE ) - YEAR( user_bday )) - ( RIGHT( CURRENT_DATE, 5 ) < RIGHT( user_bday, 5 ) ) AS user_age FROM ${user_prefix}_users
habe ich eingesetzt hinter
user_icq from ${user_prefix}_users

und die ausgabe habe ich so gemacht
if ($theuser["user_msnm"]) {
            echo "<a href=\"modules.php?name=Userinfo&amp;uname=" . $theuser["uname"] . "\">" . IMG_MSN . "</a>";
        }

geändert in
if ($theuser["user_age"]) {
            echo "<a href=\"modules.php?name=Userinfo&amp;uname=" . $theuser["uname"] . "\">" . $theuser["user_age"] . "</a>";
        }

---
was kann hier FALSCH SEIN?
Titel: Re: member_list
Beitrag von: bajazzo am 20 Dezember 2006, 07:58:29
aber klar funktioniert es, ich schätze mal du bist mit der Abfrage daneben gegangen :smile::
Abfrage zum kopieren:

$select = "select uid, name, uname, femail, url, user_msnm, user_yim, user_aim, user_icq, user_sexus, (YEAR( CURRENT_DATE ) - YEAR( user_bday )) - ( RIGHT( CURRENT_DATE, 5 ) < RIGHT( user_bday, 5 ) )AS user_age from ${user_prefix}_users "; //select our data           

und dann irgendwo in der Ausgabe, z.B.

echo $theuser["user_age"];
echo " | ";
require_once("includes/mx_userfunctions.php");
echo vkpGetSexusString($theuser["user_sexus"]);

Beweis:

[gelöscht durch Administrator]
Titel: Re: member_list
Beitrag von: fatdom am 20 Dezember 2006, 19:38:54
jo danke... es geht... :smile:
dank an den weihnachtsmann :thumbup: