ich wollte gerne, das im Profil die letzten 5 Forumposts stehen, nur wie kann ich das machen ? Ich habe mal angefangen, aber ihr profis werdet sofort sehen an was es gescheitert ist. Könnt ihr mir bitte helfen ?
Danke
Hier der Code:
<?php defined ('main') or die ( 'no direct access' ); $uid = $menu->get(2); $abf = 'SELECT * FROM prefix_user WHERE id = "'.$uid.'"'; $erg = db_query($abf); $row = db_fetch_assoc($erg); $avatar = ''; if ( file_exists($row['avatar'])) { $avatar = '<img src="'.$row['avatar'].'" border="0">'; } $id = $row['id']; $interessen = $row['interessen']; $hobbys = $row['hobbys']; $mich = $row['mich']; $forumposts = $abf = 'SELECT * FROM prefix_posts LIMIT 5'; //Hier sollte dann die abfrage sein $ar = array ( 'id' => $id, 'AVATA' => $avatar, 'NAME' => $row['name'], 'interessen' => $interessen, 'hobbys' => $hobbys, 'mich' => $mich, 'forumposts' => ''.$forumposts.'' //Hier wollte ich es dann veruschen auszugeben ); $title = $allgAr['title'].' :: Users :: Details von '.$row['name']; $hmenu = $extented_forum_menu.'<a class="smalfont" href="?user">Users</a><b> » </b> Details von '.$row['name'].$extented_forum_menu_sufix; $design = new design ( $title , $hmenu, 1, 'forum/index.htm' ); $design->header(); $tpl = new tpl ( 'user/userdeteils/forum' ); $l = profilefields_show ( $uid ); $ar['rowspan'] = 4 + substr_count($l, '<tr><td class="'); $ar['profilefields'] = $l; $tpl->set_ar_out($ar,0); $design->footer(); ?>
verwendete ilchClan Version: 1.1
Zuletzt modifiziert von Alienuser am 02.07.2006 - 09:22:11