Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Bildergallerie mit PHP
Frage
Hallo Leute,
ich fange gerade an, eine PHP-Homepage zu bauen.
Nun möchte ich folgendes umsetzen:
Ein PHP-Script soll geöffnet werden und eine Artikelnummer übergeben.
In einer Tabelle stehen zu jeder Artikelnummer mehrere Bildpfad (Pro Artikelnummer/Bildpfad ein Datensatz, ein Artikel kann mehrere Bilder haben).
Im Zielfenster möchte ich dann alle Bilder der Artikelnummer anzeigen lassen und evtl. auch navigieren.
Kann mir da jemand einen Tipp geben, wie ich das anstelle (oder evtl. sogar ein Script)?
Besten Dank und Gruß
Raller
Antwort 1 von rabies
Nabend,
Grundidee. Wie wär´s damit. Man bastelt sich aus allen Bildern, die zu einem Artikel gehören einen Array ... also $array[0] = "Bildpfad0"; $array[1] = "Bildpfad1"; ... $array[n] = "Bildpfadn"; ... daraus bastelt man sich dann einen String via implode und fügt alle Bildpfade also innerhalb einer Tabellenspalte (welche dann wohl mit dem Datentyp text deklariert sein sollte). ...
Beim holen der Daten dreht man den Spieß dann mit explode rum und hat wieder seinen feinen Array mit dem man die Bilder dann aufrufen kann.
http://de2.php.net/manual/de/function.implode.php
http://de2.php.net/manual/de/function.explode.php
Ich denke, das sollte als Denkanstoß reichen. -g-
Grundidee. Wie wär´s damit. Man bastelt sich aus allen Bildern, die zu einem Artikel gehören einen Array ... also $array[0] = "Bildpfad0"; $array[1] = "Bildpfad1"; ... $array[n] = "Bildpfadn"; ... daraus bastelt man sich dann einen String via implode und fügt alle Bildpfade also innerhalb einer Tabellenspalte (welche dann wohl mit dem Datentyp text deklariert sein sollte). ...
Beim holen der Daten dreht man den Spieß dann mit explode rum und hat wieder seinen feinen Array mit dem man die Bilder dann aufrufen kann.
http://de2.php.net/manual/de/function.implode.php
http://de2.php.net/manual/de/function.explode.php
Ich denke, das sollte als Denkanstoß reichen. -g-
Antwort 2 von Raller
Hallo Rabies,
vielen Dank für den Tipp, allerdings bin ich noch nicht so weit in SQL, um Arrays oder While-Schleifen zu programmieren.
Habe tatsächlich noch nicht gescheckt, was denn in einem Array landet, wenn ich einen SQL an die Datenbank schicke.
Werde also tüfteln müssen, besten Dank aber für Deine Antwort.
Gruß
Raller
vielen Dank für den Tipp, allerdings bin ich noch nicht so weit in SQL, um Arrays oder While-Schleifen zu programmieren.
Habe tatsächlich noch nicht gescheckt, was denn in einem Array landet, wenn ich einen SQL an die Datenbank schicke.
Werde also tüfteln müssen, besten Dank aber für Deine Antwort.
Gruß
Raller

