Datensätze ausgeben
Christof
- php
und zwar hab ich die ID eines Datensatzes und möchte nun
ab diesem Datensatz alle Datensätze, die danach kommen, ausgeben
Bsp.: ID = 27
Datensätze 27 bis 1
oder ID = 15
Datensätze 15 bis 1
Ich komm leider nicht weiter, hoff jemand kann mir helfen
Gruß,
Christof
Hi,
und zwar hab ich die ID eines Datensatzes und möchte nun
ab diesem Datensatz alle Datensätze, die danach kommen, ausgeben
Bsp.: ID = 27
Datensätze 27 bis 1
Das sind alle, die davor kommen ;-)
Ich komm leider nicht weiter, hoff jemand kann mir helfen
Welche Datenbank hast du? MySql?
Wie liest du denn den einen Datensatz aus?
Du verwendest wohl eine Bedingung wie "ID = 27". Wenn du "ID < 27" schreibst bekommst du alle Datensätze, bei denen die ID kleiner als 27 ist. Das ist zumindest in mySql so.
mfG,
steckl
Vielleicht hilft dir das:
<?php
// ...
$sql = "SELECT * FROM tabelle ".
"LIMIT 15, 20";
$result = mysql_query($sql);
while($tmp = mysql_fetch_assoc($sql))
{
echo $tmp["id"];
// ...
}
// ...
?>
So werden die Datensätze 15-20 ausgegeben (allerdings unabhängig vom Wert im Feld Id).