Diese Board wurde aus Spamschutz-Gründen auf minimale Funktionen beschränkt.
Nutze für neue Anfragen/Bug-Reports bitte meine Gitlab-Instanz.

"ungesehene Filme" funktioniert nur wenn

Was könnte man an der Filmverwaltung verbessern? Fragen und Anregungen von Entwickler an Entwickler.

Moderator: Lifestyle

Antworten
zeljko
Beiträge: 16
Registriert: Fr 15. Sep 2006, 12:22

"ungesehene Filme" funktioniert nur wenn

Beitrag von zeljko »

hi,

bei mir funktioniert der button bzw. wird auch erst dann angezeigt wen ich in der /includes/funcOutput.php ab der Zeile 453 die Abfrage aus kommentiere. Ich wollte nur mal darauf hinweisen falls noch jemand hier das Problem hat.

Code: Alles auswählen

//        if ( $myDB->MySQL_Ver == TRUE )
//        {
             // PASSENDES QUERY, UM ANZAHL DER UNGESEHENEN FILME ZU FINDEN
            $sql = "SELECT COUNT(*) AS Anz FROM $myDB->FILME fi";
            $sql .= " WHERE".$myDB->sqlForPriv;
            $sql .= " AND fi.FilmID NOT IN ( SELECT FILME_FilmID FROM $myDB->FILME_USERS WHERE USERS_UserID = {$_SESSION['UserID']} )";

            $rs = $myDB->go($sql);
            $row = $myDB->getRow($rs);
            if ( $row['Anz'] )
            {
                if ( $myVar->selectMenuID() == 298 )
                    echo "<li><span><a href=\"{$_SERVER['PHP_SELF']}?".str_replace("MenuID=0","MenuID=298",$vars)."\">ungesehene Filme</a></span></li>";
                else
                    echo "<li><a href=\"{$_SERVER['PHP_SELF']}?".str_replace("MenuID=0","MenuID=298",$vars)."\">ungesehene Filme</a></li>";
            }
//        }
Benutzeravatar
der-domi
Site Admin
Beiträge: 673
Registriert: Di 4. Apr 2006, 19:22
Kontaktdaten:

Re: "ungesehene Filme" funktioniert nur wenn

Beitrag von der-domi »

Wenn dein Datenbankserver MySQL 4.0 oder kleiner ist, ist die Abfrage richtig, da du sonst eine Fehlermeldung erhälst.

Wenn dein Datenbankserver MySQL 4.1 oder größer ist, ist die Variable auf TRUE und somit wird der Link ausgegeben.

Ich verstehe dein Problem noch nicht so ganz.
Nicht verzagen, Domi fragen

Viele Grüße
Dominik
zeljko
Beiträge: 16
Registriert: Fr 15. Sep 2006, 12:22

Beitrag von zeljko »

es funktioniert ohne die Versionsabfrage tadellos, keine Fehlermeldungen.
Mit der Abfrage wird nicht mal der Link Angezeigt.

Oder anders gesagt diese Abfrage funktioniert bei mir nicht obwohl die MySQL Version höher als 4.0 ist.

PS: die MySQL 4.1.20-max
Benutzeravatar
der-domi
Site Admin
Beiträge: 673
Registriert: Di 4. Apr 2006, 19:22
Kontaktdaten:

Beitrag von der-domi »

Oder anders gesagt: Du hast die Filmverwaltung falsch konfiguriert.
Siehe settings/admin.php
Nicht verzagen, Domi fragen

Viele Grüße
Dominik
zeljko
Beiträge: 16
Registriert: Fr 15. Sep 2006, 12:22

Beitrag von zeljko »

ja sozusagen :D

(ups peinlich) aber das ist ja auch schon soooo lange her :D

danke
Benutzeravatar
der-domi
Site Admin
Beiträge: 673
Registriert: Di 4. Apr 2006, 19:22
Kontaktdaten:

Beitrag von der-domi »

kleiner Tipp: Immer schauen (suchen lassen), wo die Bedingungen gesetzt (bzw. geändert) werden. Meistens erklärt sich dann auch der Grund der Bedingung.

Das gilt nicht nur für die Filmverwaltung.
Nicht verzagen, Domi fragen

Viele Grüße
Dominik
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste