Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Fenoglio Mitglied
Angemeldet: 26.11.2005 Beiträge: 320 Wohnort: nrw, duesseldorf Interessen: rL > esport
|
Verfasst am: 15.04.2006, 23:51 Titel:
Bilder Gallery |
|
|
|
|
Hi,
auf meiner privaten HP würde ich gerne eine Gallery unterbringen.
Allerdings sind mir die Scripts zu undurchsichtig und ich würde mir gerne etwas eigenes Schreiben.
Mein aktueller Stand:
Im Adminmenue "Add Gallery" gebe ich den Pfad an, in dem sich die Bilder befinden.
Darüber hinaus gebe ich eine "Bezeichnung" der einzelnen Gallery an und erstelle dann automatisch einen Link mit der Bezeichnung "Bezeichnung" in "gallery.php" über die in der mysql datenbank gespeicherten eigenschaften (id, titel, pfad).
Meine Frage:
Wie erreiche ich durch anklicken dieses Links, dass ich nur die Bilder angezeigt bekomme, die sich auch im dazugehörigen Pfad befinden?
Hab dazu schon überlegt, dass man die variable ID übertragen müsste, allerdings bin ich mir nicht sicher...
Kann mir dabei jmd helfen?
mfg Fenog |
|
Nach oben |
|
|
nanos Mitglied
Angemeldet: 04.06.2004 Beiträge: 1752
|
Verfasst am: 16.04.2006, 00:15 Titel:
|
|
|
|
|
So wie ich das verstehe, wird der Pfad dann auch in der SQL-DB gespeichert, richtig?
Wenn du dann nur eine bestimmte Gallerie auslesen willst, kannst du doch das Auswahlkriterium WHERE benutzen? |
|
Nach oben |
|
|
Fenoglio Mitglied
Angemeldet: 26.11.2005 Beiträge: 320 Wohnort: nrw, duesseldorf Interessen: rL > esport
|
Verfasst am: 16.04.2006, 00:32 Titel:
|
|
|
|
|
ja das ist klar
aber wie weiß er welche bedingung er setzten muss. ist ja kein formular sondern nur ein link :/ |
|
Nach oben |
|
|
nanos Mitglied
Angemeldet: 04.06.2004 Beiträge: 1752
|
Verfasst am: 16.04.2006, 01:04 Titel:
|
|
|
|
|
Weise der Gallery eine ID zu und reihe die vorhandenen Galerien in einer Tabelle absteigend auf (z.B. nach Datum).
Jede Galerie in der Tabelle bekommt dann gleichzeitig noch einen Link:
Code: | echo "<a href=\"gallery.php?gid=".$row['id']."\">".$row['gallery_name']."</a>"; |
In der nächsten Datei wird dann die gid ausgelesen und diese wählt dann nur die Bilder mit der entsprechenden id aus. |
|
Nach oben |
|
|
Fenoglio Mitglied
Angemeldet: 26.11.2005 Beiträge: 320 Wohnort: nrw, duesseldorf Interessen: rL > esport
|
Verfasst am: 16.04.2006, 08:53 Titel:
|
|
|
|
|
ich werde es mal ausprobieren, danke schonmal
achso, laut dem Code muss die nächste Datei ja \"gallery.php?gid=".$row['id']."\" heißen.
Muss ich diese Datei automatisch erzeugen oder wie gehe ich da vor? |
|
Nach oben |
|
|
nanos Mitglied
Angemeldet: 04.06.2004 Beiträge: 1752
|
Verfasst am: 16.04.2006, 10:25 Titel:
|
|
|
|
|
Richtig. Die "nächste" Datei mit der Abfrage wäre dann die gallery.php.
Die wählt praktisch die die Galerien aus. Das realisierst du am besten mit einer WHERE-Abfrage, welche dann auf die GID, die per GET übertragen wurde, zurückgreift.
Also muss in die gallery.php mindestens schonmal eine Abfrage wie z.B.
Code: | SELECT Bilder FROM Gallery WHERE Kategorie = '$_GET['gid']' ORDER BY Datum DESC; |
Nun musst du nur noch die Auflistung realisieren. Natürlich kannst du außer Bilder noch Titel usw. selektieren und die dann auflisten.
Ich hoffe mein Code war halbwegs fehlerfrei und logisch - habs nämlich nicht ausprobiert. |
|
Nach oben |
|
|
Fenoglio Mitglied
Angemeldet: 26.11.2005 Beiträge: 320 Wohnort: nrw, duesseldorf Interessen: rL > esport
|
Verfasst am: 16.04.2006, 11:57 Titel:
|
|
|
|
|
ok danke vielmals,
werd mich mal dran setzten und dann melden obs geklappt hat,
ansonsten wirst du wieder in die pflicht berufen und gibst mir noch ne nachhilfestunde
mfg |
|
Nach oben |
|
|
nanos Mitglied
Angemeldet: 04.06.2004 Beiträge: 1752
|
Verfasst am: 16.04.2006, 12:16 Titel:
|
|
|
|
|
Fenoglio hat folgendes geschrieben: | ansonsten wirst du wieder in die pflicht berufen und gibst mir noch ne nachhilfestunde |
Ich glaube, dass meine Kenntnisse noch nicht so ganz ausreichen, dass ich mich als Lehrer bezeichen würde.
Aber ich erwarte einfach mal die Rückmeldung. |
|
Nach oben |
|
|
Fenoglio Mitglied
Angemeldet: 26.11.2005 Beiträge: 320 Wohnort: nrw, duesseldorf Interessen: rL > esport
|
Verfasst am: 18.04.2006, 02:09 Titel:
|
|
|
|
|
Jo, hat alles einwandfrei geklappt!!!
THX 4 LOT!!! |
|
Nach oben |
|
|
nanos Mitglied
Angemeldet: 04.06.2004 Beiträge: 1752
|
Verfasst am: 18.04.2006, 10:38 Titel:
|
|
|
|
|
Das ist schön zu hören - und stärkt auch sehr mein Selbstbewusstsein. |
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beiträge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beiträge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beiträge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beiträge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beiträge: 436162
|
|
Nach oben |
|
|
|