also ich hab bei mir diesen Code verwendet um ein bestimmtes Profilfield abzufragen
1 2 3 4 5 6 7 8 9 10 | $abf2 = "SELECT * FROM prefix_userfields where uid = $row->id and fid = 13";
$erg2 = db_query($abf2);
$row2 = db_fetch_object($erg2);
if ($row2){
$msn = '<img src="include/images/icons/button_msn.gif" alt="'.$row2->val.'">';
}else{
$msn = 'n/a';
}
|
zum Array hinzugefügt so:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | $ar = array ( 'ALL' => db_result(db_query("SELECT COUNT(ID) FROM `prefix_user` where recht <> -5"),0),
...,
...,
...,
...,
'MSN' => $msn,
...,
...,
...,
...,
...,
...
);
|
Eingebaut ist der ganze Kram in der memb_list.php
bei der sql abfrage ist
fid das Feld was abgefragt wird in der Tabelle
prefix_userfields (da steht der inhalt den die User eintragen).
in meinem Fall fid 13 was bei meinen modifikationen dem MSN Messanger eintrag entspricht.
Hoffe das hilft dir ein bisschen weiter
Nachtrag:
Hät ich gleich richtig geguckt, hät ich dir gleich das hier gegeben
1 2 3 4 5 6 7 8 | $abf4 = "SELECT * FROM prefix_userfields where uid = ".$row['uid']." and fid = 13";
$erg4 = db_query($abf4);
$msn = db_fetch_object($erg4);
if (is_string($msn->val) ){
$row['msn'] .= '<img src="include/images/icons/button_msn.gif" alt="'.$msn->val.'" title="'.$msn->val.'" border="0">';
} else {
$row['msn'] .= 'n/a';
}
|
So ist die MSN Anzeige in der teams.php eingebaut (war irgendwer anders ;))
fid mußt du auf das feld änder das du abfragen willst
Zuletzt modifiziert von Panicsheep am 26.04.2006 - 19:17:02