online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon DanielBock vom 08.04.2022, 16:10 Options

Datenbank - mehrere Bilder?

Hallo! Hat jemand eine idee wie man das richtig macht?

Ich habe eine Datenbank(mysql) mit ID, Name, Adresse, Telefon

Nun speichere ich eine Person (hat z.B. ID 3) und dazu auch ein Foto von ihr.
Das Foto wird in eine Verzeichnis gespielt und erhält die den Namen 3. Also die ID.
Das ist einfach und praktisch!

Was aber, wenn ich von der Person mehrere Fotos abspeichern will?

Wie löst ihr das? Ich bin da ecdht am rätseln und finde keine gescheite Lösung. Wie macht man das professionell ?

DANKE für jeden Tipp !!!


Antwort schreiben

Antwort 1 von son_quatsch vom 08.04.2022, 16:24 Options

...indem man ein Verzeichnis mit der Benutzer-ID erstellt und dort alle Bilder reinwirft?

Antwort 2 von timoxy vom 11.04.2022, 18:41 Options

Ordner würde ich nicht empfehlen, da es zu kompliziert ist diese mittels PHP anzulegen

---

gebe den Bildern einen Index...

Zitat:

user id=5

5_20100411183410.jpg
5_20100411183430.jpg

user id=4

4_20100411183449.jpg
4_20100411183455.jpg


dann beschneide deinen Dateinamen mittels substr($dateiname, 0, 1) und stelle alle Bilder dar, wo substr($dateiname, 0, 1) == $id

wenn du mehr als/wie 9 IDs hast musst halt musst deinen string halt beschneiden bis zum ersten vorkommenden "_" ... funktion: frag google

PS: ich gebe meinen Uploadbildern gerne immer einen Datumsstempel somit ist gesichert, dass das Bild nicht überschrieben wird.

LG

Ähnliche Themen

Bilder verkleinern oder Größe ändern mit IrfanView
ana  04.07.2008 - 6547 Hits - 1 Antwort

Mit IrfanView Bilder drehen oder spiegeln
ana  04.07.2008 - 3476 Hits -

Formulardaten in Datenbank eintragen
azn-freak  07.12.2009 - 560 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026