Seite 1 von 1

Ansicht in Tabelle

Verfasst: Di 29. Dez 2009, 21:23
von chenglee
N'Abend,

nachdem ich nach sehr langer Suche endlich eine gut funktionierende Verwaltung für meine Filme gefunden habe(Danke dafür!), hätte ich gerne noch 1 Verbesserung gesehen.
Wäre es möglich, dass in der Filmtabelle auch noch Besitzer & Format angezeigt werden?
Leider sind meine Kentnisse in PHP und Html noch sehr schwach ausgeprägt und ich check bis jetzt noch nich wirklich durch :?
Ich hoffe ihr könnt mir helfen, wäre echt super! :o

Re: Ansicht in Tabelle

Verfasst: Fr 8. Jan 2010, 10:42
von Lifestyle
in der funcoutput.php muss die die funktionen print filmtableheader & printfilmtable ändern.
in der menu_filmanzeigen.php muss du für die geünschte liste das sql statement ändern.
Ich meine unter dem Sql Statement steht auch die beiden zuerst genannten funktionen nochmals.

Re: Ansicht in Tabelle

Verfasst: Sa 9. Jan 2010, 20:50
von chenglee
Oh je,

erst mal danke für die Antwort, aber helfen tut sie mir kaum :D
Ich habe mir mal die besagten Stellen im Code angeschaut, aber kapiere ich sie nicht.
Was muss ich genau hinzufügen oder verändern?
Entschuldigt mich für mein Unwissen und meine Dummheit. :oops:

Re: Ansicht in Tabelle

Verfasst: Fr 10. Sep 2010, 13:41
von come_paglia
Hallo zusammen,

ich bin ebenfalls daran interessiert, das Format und Besitzer in der Tabelle "Alle Filme ansehen" anzeigen zu lassen.
Meine Versuche, das sql-Statement in der Datei Menu_FilmeAnzeigen.php entsprechend zu erweitern, resultieren leider in Fehlermeldungen... :oops:

Ich denke, ich muss diese sql-Abfrage anpassen, aber wie? :oops:

Code: Alles auswählen

 $sql = "SELECT FilmID, COLLECT_CollectID, CONCAT( COLLECT_CollectID, '-', LPAD( myFilmID, $settings->anzStellenID, '0' ) ) AS FilmID2, Titel, Originaltitel, Jahr, FSK, FSKunbekannt FROM $myDB->FILME fi";
        if ( $myVar->GenreID != 0 )
            $sql .= " INNER JOIN $myDB->FILME_GENRES fg ON fi.FilmID = fg.FILME_FilmID AND fg.GENRES_GenreID = $myVar->GenreID";
        if (  $myVar->FormatID != 0 )
            $sql .= " INNER JOIN $myDB->FORMATE ON fi.FORMATE_FormatID = FormatID AND FormatID = $myVar->FormatID";
        if (  $myVar->CollectID != 0 )
            $sql .= " INNER JOIN $myDB->COLLECT ON fi.COLLECT_CollectID = CollectID AND CollectID = $myVar->CollectID";

        $sql .= " WHERE". $myVar->searchVar . " AND " . $myDB->sqlForPriv;
Kann mir jemand von Euch weiterhelfen?

Danke im Voraus,
come_paglia

Re: Ansicht in Tabelle

Verfasst: Di 14. Sep 2010, 14:16
von Lifestyle
Hi,

die Stelle ist schon richtig. Allerdings muss für die Ausgabe auch noch die funcoutput.php geändert werden.

Ich muss aber nochmal nachschauen, wie genau das geht. Meld mich die Tage nochmal.

das sql müsste wie folgt aussehen:

Code: Alles auswählen

 // passenden Query finden, um Anzahl zu finden
        $sql = "SELECT FilmID, COLLECT_CollectID, CONCAT( COLLECT_CollectID, '-', LPAD( myFilmID, $settings->anzStellenID, '0' ) ) AS FilmID2, Titel, Originaltitel, Jahr, FSK, FSKunbekannt, fo.Bezeichnung, us.username FROM $myDB->FILME fi";
        if ( $myVar->GenreID != 0 )
            $sql .= " INNER JOIN $myDB->FILME_GENRES fg ON fi.FilmID = fg.FILME_FilmID AND fg.GENRES_GenreID = $myVar->GenreID";
            $sql .= " INNER JOIN $myDB->FORMATE fo ON fi.FORMATE_FormatID = FormatID";
        if (  $myVar->FormatID != 0 )
            $sql .= "  AND FormatID = $myVar->FormatID";
        if (  $myVar->CollectID != 0 )
            $sql .= " INNER JOIN $myDB->COLLECT ON fi.COLLECT_CollectID = CollectID AND CollectID = $myVar->CollectID";
        
        $sql .= " INNER JOIN $myDB->USERS us ON fi.USERS_UserID = us.UserID";
        $sql .= " WHERE". $myVar->searchVar . " AND " . $myDB->sqlForPriv;

Re: Ansicht in Tabelle

Verfasst: Di 9. Aug 2011, 13:38
von Dionys
Hallo,

ich habe auch vor Besitzer und Format in die Ansicht "Alle Filme" einzubringen.

Soweit so gut, Besitzer und Format sind jetzt vorhanden.

Ich habe einfach die bestehenden Passagen aus der funcOutput.php kopiert und umbenannt.

Was muss ich tun, damit diese Werte jetzt auch abgerufen werden bzw dort angezeigt werden?


Vielen Dank

Re: Ansicht in Tabelle

Verfasst: Mi 10. Aug 2011, 09:21
von Dionys
So, in PhPmyAdmin sind diese "Tabellen" jetzt auch vorhandnen, nur sind dort keine Werte hinterlegt.

Besitzer könnte ich ja in Verbindung bringen mit UserID bzw. UserName.
Und Format genauso mit FormatID


Nur wie fülle ich die leeren Tabellen mit den vorhanden Werten und wie rufe ich diese Werte dann ab, dass Sie auf der "Alle Filme" Seite die Spalten füllen, so das man auch danach sortieren kann?

Re: Ansicht in Tabelle

Verfasst: Mo 15. Aug 2011, 08:30
von Dionys
Hm leider immernoch keine Lösung? :(