Gallerie

Arndtinho

Erfahrenes Mitglied
Guten Morgen,

ich bin gerade dabei ein kleines GallerieScript zu schreiben. Dazu habe ich mir 2 Tabellen erstellt.

1. Tabelle: Cat_Id, Cat_Name, Cat_Thumb_Path, Cat_Orig_Path, Cat_Date
2. Tabelle: Image_Id, Cat_Id, Image_Name

Jetzt soll auf der bild_index.php die einzelnen Bildkategorien aufgelistet und zu jeder ein Kategorie ein Zufallsbild mit angezeigt werden. Wie man ein Zufallsbild erstellt, weis ich. Nur stehe ich auf dem Schlauch, wie ich beide Tabellen miteinander verknüpfen könnte.

Im Moment lese ich aus der 1. Tabelle die Kategorien und die entsprechenden Pfade zu den Thumbnails aus und stelle sie dar. Soweit kein Ding, aber nun müsste ich ja in der while-Schleife noch eine Schleife für das Bilderauslesen machen, oder nicht?
Oder gehe ich komplett falsch mit meinem Ansatz an die Sache ran?

Gruß,
Arndtinho
 
Hi,
du hast doch in beiden Tabellen die cat_id, also müsstest du die Tabellen doch verknüpfen können. Oder verstehe ich dein Problem grade falsch?

MFG,
Sven
 
Hi,

Wie sollte dann das SQL-Statement aussehen, damit es funktioniert und ich ein Array mit den Bildern bekomme? So?
Code:
$sql = "SELECT 
                tabelle1.Cat_Name, 
                tabelle2.image_name
           FROM 
                tabelle1, 
                tabelle2
           WHERE 
                tabelle1.Cat_ID = tabelle2.Cat_ID";
Gruß,
Arndtinho
 
Zurück