ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » unbeantwortete Themen

Geschlossen
  1. #1
    User Pic
    mibo73 Mitglied
    Registriert seit
    25.07.2006
    Beiträge
    129
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    wie kann ich in der search.php den Eintrag
      if ($such == 'aubt') {
        $where = "c.time >= ". $x ." AND a.rep = 0";
        $c = str_replace('{WHERE}',$where,str_replace('{SELECT}','COUNT(DISTINCT a.id)',$q));
        $gAnz  = db_result(db_query($c),0);
        $q     = str_replace('{WHERE}',$where,str_replace('{SELECT}',$s,$q));

    so ändern, dass ich unter unbeantwortete Themen nur die Themen bekomme, die

    1. Meiner Berechtigung entspricht und
    2. Meinem Team entspricht?

    Gruß
    Michael


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Versuch mal in bei Zeile 92
    $q = "select {SELECT}
          FROM prefix_topics a
            LEFT JOIN prefix_forums b ON b.id = a.fid
            LEFT JOIN prefix_posts c ON c.tid = a.id
            LEFT JOIN prefix_groupusers vg ON vg.uid = ".$_SESSION['authid']." AND vg.gid = b.view
            LEFT JOIN prefix_groupusers rg ON rg.uid = ".$_SESSION['authid']." AND rg.gid = b.reply
            LEFT JOIN prefix_groupusers sg ON sg.uid = ".$_SESSION['authid']." AND sg.gid = b.start
          WHERE (".$_SESSION['authright']." <= b.view AND b.view < 1) 
                   OR (".$_SESSION['authright']." <= b.reply AND b.reply < 1)
                   OR (".$_SESSION['authright']." <= b.start AND b.start < 1)
                   OR vg.fid IS NOT NULL
                   OR rg.fid IS NOT NULL
                   OR sg.fid IS NOT NULL
                   OR -9 = ".$_SESSION['authright'].")
             AND {WHERE}
          ORDER BY c.time DESC";



    Zuletzt modifiziert von Mairu am 10.08.2007 - 10:22:30
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    mibo73 Mitglied
    Registriert seit
    25.07.2006
    Beiträge
    129
    Beitragswertungen
    0 Beitragspunkte
    Ich habe Zeile 92-98 geändert.

    leider zeigt er nun gar keine unbeantworteten Themen mehr an, auch wenn welche für die Berechtigungsgruppe da wären.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Mir ist gerade aufgefallen, dass da noch eine öffnende Klammer nach WHERE fehlt, versuch das mal.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten