Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Frage zu Id (primär) bzw. Prob mit gelöschten Datensätzen

Also ich habe eine Bilddatenbank in der Nr, Dateiname und Beschreibung eines Bildes gespeichert werden. Nun will ich zum einen über eine Thumbnail (thumbs.php) seite auf die Bilder zugreifen und wenn man auf die Vorschau klickt soll das Bild auf einer anderen Seite (showpic.php) groß angezeigt werden. ZUSÄTZLICH soll man auf der 2. Seite vor- und zurückblättern können (in den Bildern).
Problem was ich dabei hab, wenn ich einen Datensatz lösche findet er die Bildnr ja nicht und zeigt nix an.
Wie kann ich das lösen? Zu erwähnen wäre noch das ich auf die Nr als Primärschlüssel verzichten kann und er bei mir nicht zur Identifizierung eines Datensatzes nötig ist.

Thanks

Hier gehts zum Orginal Eintrag "Frage zu Id (primär) bzw. Prob mit gelöschten Datensätzen" im Forum

Antworten

Warum wird die id eines gelöschten Bildes zur Auswahl gestellt?


2.

wie zur Auswahl gestellt?
ich blätter in der showpics.php ja durch dekrementieren und inkrementieren der nr ja vor und zurück und wenns eine zahl nich gibt kommt nix.


3.

oh, so ist das aber nicht gedacht.
Die id ist dafür da, genau ein Bild (naja, wie der Name schon sagt) zu identifizieren.
Das Blättern macht man aber über die Position des Datensatzes in der Ergebnismenge; per LIMIT offset,amount
sieh Dir mal http://www.dclp-faq.de/q/q-mysql-seitenweise.html an


4.

Vielen dank, die LIMIT Funktion kannte ich noch nich,
damit ist natürlich alles klar.

Nochmal danke


Hier gehts zum Orginal Eintrag "Frage zu Id (primär) bzw. Prob mit gelöschten Datensätzen" im Forum
 
phpforum.de | Impressum