Anzeige Beiträge-Anzahl auf Portal - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Anzeige Beiträge-Anzahl auf Portal (/thread-6284.html) |
RE: Anzeige Beiträge-Anzahl auf Portal - ElkeK. - 07.07.2007 Hallo Michael, ich habe diesen Code direkt vor memberlist_row kompiert Code: $query = $db->query("SELECT pid FROM ".TABLE_PREFIX."posts WHERE uid='".$users['uid']."' AND fid IN ('152','153','154','155','156','157','100','76','77','78','79','80','81','123',' 101','82','112','83','124','84','87','86','85','88','36','89','137','138','139', '140','141','142','125','126','127','128','129','130','59','61','37','72','28',' 63','62','98','60','113','64','91','93','29','95','26','96','94','99','92','114' ,'97','48','15','17','23','14','12','27','145','18','30','13','20','11','24','21 ','19','22')"); Leider kommt da eine Fehlerseite: 500 - Internal Server Error Nehme ich es wieder raus und lade die Datei neu hoch, funktioniert alles wieder! LG, Elke! RE: Anzeige Beiträge-Anzahl auf Portal - Michael - 07.07.2007 Ich denke, dass das für die Mitgliederliste einfach zu viele Queries sind. Dieser an sich schon große Query wird für jeden Benutzer ausgeführt, der in der Liste steht. RE: Anzeige Beiträge-Anzahl auf Portal - ElkeK. - 07.07.2007 Hallo Michael, dann werde ich das Projekt ruhen lassen. Oder ich würde andere Queries herausnehmen. Aber dann passen andere womöglich wieder nicht! Nein, dann lasse ich es sein. Vielen Dank bis hierhin Ich bin sehr glücklich, das es geklappt hat mit der Portal-Seite und dem Profil. Das nimmt mir sehr viel Arbeit ab!!! LG, Elke! RE: Anzeige Beiträge-Anzahl auf Portal - ElkeK. - 29.12.2007 Hallo! So ganz läßt mich dieses Thema nicht los und daher habe ich es heute noch einmal probiert. Ich habe also folgenden Code in der Datei "memberlist.php" nach Code: // Load global language phrases eingegeben: PHP-Code: $query = $db->query("SELECT pid FROM ".TABLE_PREFIX."posts WHERE uid='".$users['uid']."' AND fid IN ('192','189','180','175',...,'17','23','14','12','27','145','18','30','13','20','11','24','21','19','22')"); Tatsächlich ist es so, das MyBB auch schon zählen will und ich bei der entsprechenden Variablen in der Memberlist auch schon was erscheint. Leider ist dort aber die Zahl "0" überall, obwohl definitiv Werte drin müssen, siehe Link: http://forum.monalou.de/memberlist.php Irgendetwas scheint also noch falsch zu sein, könnte mir bitte mal jemand helfen? Ich würde mich freuen! LG, Elke! RE: Anzeige Beiträge-Anzahl auf Portal - Michael - 29.12.2007 Füge deinen Code über dieser Zeile ein: PHP-Code: eval("\$member .= \"".$templates->get("memberlist_row")."\";"); RE: Anzeige Beiträge-Anzahl auf Portal - ElkeK. - 29.12.2007 Hallo Michael, das habe ich gerade getan, jetzt erscheint aber nur noch ein Mitglied, aber mit dem richtigen Wert in der entsprechenden Spalte!!! Das scheint noch nicht richtig zu sein LG, Elke! RE: Anzeige Beiträge-Anzahl auf Portal - Michael - 29.12.2007 Ersetze noch $query mal bitte durch $query2. RE: Anzeige Beiträge-Anzahl auf Portal - ElkeK. - 29.12.2007 Hallo Michael, das habe ich getan. Leider kommt jetzt bei allen der Wert "41", wo auch immer der her kommt Ich habe schon vieles probiert, tatsächlich kommt nur ein richtiger wert, wenn ich es unten hinpacke, aber dann erscheint nur ein Mitglied in der Liste! LG, Elke! RE: Anzeige Beiträge-Anzahl auf Portal - Michael - 29.12.2007 Hast du das $query beide Male ersetzt? Wenn ja häng deine memberlist.php mal bitte hier an. RE: Anzeige Beiträge-Anzahl auf Portal - ElkeK. - 29.12.2007 Hallo Michael, ich habe jetzt bei beiden query die zwei rangehängt ... jetzt klappt es *jubel* Super, vielen Dank! Ich bin total glücklich, das es endlich geklappt hat LG, Elke! |