Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 22-05-2007, 17:26
Odomanie
 Registrierter Benutzer
Links : Onlinestatus : Odomanie ist offline
Registriert seit: Apr 2007
Beiträge: 28
Odomanie ist zur Zeit noch ein unbeschriebenes Blatt
Thumbs up Schleife und übergehen nicht existenter id's

Hi @ all,

ich habe bislang folgendes geschrieben

PHP-Code:
 <?php
$id_neu 
$id 1;
$id_alt $id 1;


echo 
"<div align=\"left\">";
echo 
"<a href='$PHP_SELF?id=$id_neu'>";
?>
<img src="pics/nextvideobutton.gif" border="0"></a></div>
Nun möchte ich versuchen, dass

1. nach dem idmax wieder zu id1 gesprungen wird und

2. wenn beispielsweise id3; id4 nicht existent sind, man automatisch von id zu id5 springt.


zu 2.

man könnte ein Array aller IDs machen, in dem Stil:
$all_ids[0] = 1
$all_ids[1] = 2
$all_ids[2] = 5
$all_ids[3] = 7

Im vorliegenden Beispiel gäbe es 4 Einträge in der DB, jeweils mit den ids 1, 2, 5, 7. Man könnte sagen:
aktuelle ID ist zB 2, finde den entsprechenden Array-Eintrag bzw. die Nr..

Dann:

$id_neu = $all_ids["$all_id_für2" + 1]

Sprich in diesem Fall:

$id_neu = $all_ids[2] = 5

Was haltet ihr davon ?

Geändert von Odomanie (22-05-2007 um 21:37 Uhr)
Mit Zitat antworten