Hallöchen alle zusammen,
Ich habe für meine Webseite einer Gallery programmiert.
Ich habe eine tabelle erstellt, (mysql) in der eine ID und der Pfad des Bildes steht. Bei der Gallery wird mittels einer Schleife einfach alle Pfadangaben der Bilddateien in ein HTML <img src="..."> eingefügt.
Klickt ein User auf ein Bild, so wird die Bild id aus der DB an die nächste Seite übergeben, und er kann es in groß sehen. Dazu wird mittels where das Bild aus der Tabelle gesucht.
Jetzt wollte ich dass man a uch in dieser großen Sicht von einem Bild ins nächste wechseln kann. d.h. einen Button weiter und back.
Habe also ein script geschrieben welches die aktuelle id nimmt, davon eins abzieh, und eins dazu packt. das dann jeweils in zwei variablen und dann hinter die links back und weiter gepackt.
normalerweise sind die id in meiner tabelle dann sortiert 7,8,9,10 aber wenn ich nun bild 9 lösche steht da 7,8,10,11. gehe ich aber wenn ich auf 9 bin auf den weiter butten kommt einefach eine lehre seite ohne bild. ist ja klar, ist ja auch keine pfad angabe ;-)
ich such jetzt eine möglichkeit, in der ich feststellen kann, dass dort eine id fehlt, und er jetzt die nächste verfügbare id sucht, und wenn es keine gibt soll er mir den link weg machen...
ich habe aber keine ahnung wie ich testen kann, ob die sql funktion die an den db server gegeben wird leer ist.
es kommt ja dann nichtmal ein false wert oder sowas wieder.
ich hab echt keine ahnung wie ich da weiter gehen kann.
kann mir vll einer einen denk anstoß geben, dann mit die kugel wieder rollt?
vielen dank =)
ps wenn ihr gucken wollt: http://85.25.64.92/comenius/webseite/_site/index.php?site=gallery_view&id=134
geht ihr nun auf back kommt ein lerer bild. auf next geht es halt weiter =)
Ich habe für meine Webseite einer Gallery programmiert.
Ich habe eine tabelle erstellt, (mysql) in der eine ID und der Pfad des Bildes steht. Bei der Gallery wird mittels einer Schleife einfach alle Pfadangaben der Bilddateien in ein HTML <img src="..."> eingefügt.
Klickt ein User auf ein Bild, so wird die Bild id aus der DB an die nächste Seite übergeben, und er kann es in groß sehen. Dazu wird mittels where das Bild aus der Tabelle gesucht.
Jetzt wollte ich dass man a uch in dieser großen Sicht von einem Bild ins nächste wechseln kann. d.h. einen Button weiter und back.
Habe also ein script geschrieben welches die aktuelle id nimmt, davon eins abzieh, und eins dazu packt. das dann jeweils in zwei variablen und dann hinter die links back und weiter gepackt.
normalerweise sind die id in meiner tabelle dann sortiert 7,8,9,10 aber wenn ich nun bild 9 lösche steht da 7,8,10,11. gehe ich aber wenn ich auf 9 bin auf den weiter butten kommt einefach eine lehre seite ohne bild. ist ja klar, ist ja auch keine pfad angabe ;-)
ich such jetzt eine möglichkeit, in der ich feststellen kann, dass dort eine id fehlt, und er jetzt die nächste verfügbare id sucht, und wenn es keine gibt soll er mir den link weg machen...
ich habe aber keine ahnung wie ich testen kann, ob die sql funktion die an den db server gegeben wird leer ist.
es kommt ja dann nichtmal ein false wert oder sowas wieder.
ich hab echt keine ahnung wie ich da weiter gehen kann.
kann mir vll einer einen denk anstoß geben, dann mit die kugel wieder rollt?
vielen dank =)
ps wenn ihr gucken wollt: http://85.25.64.92/comenius/webseite/_site/index.php?site=gallery_view&id=134
geht ihr nun auf back kommt ein lerer bild. auf next geht es halt weiter =)