Eistee
Erfahrenes Mitglied
Hi, hab mal ne kleine Frage.
Ich hoffe, ihr habt ne passenden Antwort
Ich hab ein gallery-Script geschrieben.
Um Bilder in die DB einzulesen, gibt man einfach den Pfad zum Ordner mit den entsprechenden Bildern an. Das Script liest dann automatisch alle Bilder in dem Ordner aus, und speichert einige Infos in der DB.
Struktur der DB:
"ID" ist ein auto_increment Feld
Alle Bilder die zu einer Gallerie gehören (in einem Ordner liegen) haben den selben Wert im Feld "DATUM".
Man kann sie also über ID und DATUM exakt zuordnen.
Soweit so gut
Ich möchte aber gern die Struktur so verändern, dass alle Bilder aus einem Ordner (mit dem selben Datum) noch einmal durchnummeriert werden - unabhängig von dem bestehden Feld "ID"
So sollen alle Bilder mit dem Datum "0105" z.B. von 1 bis 50 (für 50 Bilder) durchnummeriert werden und alle Bilder mit dem Datum "0205" von 1 bis 40 (für 40 Bilder).
Mit der jetzigen Struktur werden die Bilder vom 2.5. von 50 bis 90 nummeriert.
Soweit klar?
Ich hoffe ihr versteht, was ich meine und könnt mir nen Tip geben, wie ich das hinbekomme.
Gibts da vielleicht irgendwelche Funktionen in MySQL, die genau dieses Problem abdecken?
Bin für jede Hilfe dankbar.
Ich hoffe, ihr habt ne passenden Antwort
Ich hab ein gallery-Script geschrieben.
Um Bilder in die DB einzulesen, gibt man einfach den Pfad zum Ordner mit den entsprechenden Bildern an. Das Script liest dann automatisch alle Bilder in dem Ordner aus, und speichert einige Infos in der DB.
Struktur der DB:
Code:
| NAME | DATUM | KOMMENTAR | RATING | ID |
Alle Bilder die zu einer Gallerie gehören (in einem Ordner liegen) haben den selben Wert im Feld "DATUM".
Man kann sie also über ID und DATUM exakt zuordnen.
Soweit so gut
Ich möchte aber gern die Struktur so verändern, dass alle Bilder aus einem Ordner (mit dem selben Datum) noch einmal durchnummeriert werden - unabhängig von dem bestehden Feld "ID"
So sollen alle Bilder mit dem Datum "0105" z.B. von 1 bis 50 (für 50 Bilder) durchnummeriert werden und alle Bilder mit dem Datum "0205" von 1 bis 40 (für 40 Bilder).
Mit der jetzigen Struktur werden die Bilder vom 2.5. von 50 bis 90 nummeriert.
Soweit klar?
Ich hoffe ihr versteht, was ich meine und könnt mir nen Tip geben, wie ich das hinbekomme.
Gibts da vielleicht irgendwelche Funktionen in MySQL, die genau dieses Problem abdecken?
Bin für jede Hilfe dankbar.