Laatste 5

Status
Niet open voor verdere reacties.

jeroendenoot

Terugkerende gebruiker
Lid geworden
14 mrt 2005
Berichten
1.492
Hallo, hoe kun je met PHP de laatste 5 toegevoegde rijen uit een tabel van een MySQL database laten weergeven? Ik heb een veld dat id heet en die telt automatisch op. Dus de 5 hoogste getallen daarvan wil ik laten weergeven.
Ik heb namelijk een systeem dat mensen links kunnen toevoegen, en ik wil ergens de 5 laatst toegevoegde laten weergeven.
Ik ben pas net bezig met MySQL bezig, dus ik weet er nog niet veel van.
 
Je kan bijvoorbeeld de gegevens opvragen uit de tabel gerangschikt op ID.. en dan alleen de laatste 5 mbv een limit.

Code:
SELECT veld1, veld2 FROM tabel WHERE conditie ORDER BY id LIMIT 5
 
Oh, ik kende limit niet. Maar het werkt nog niet. Ik heb nu dit:

PHP:
       <?php
$query = "SELECT * FROM links ORDER BY id LIMIT 5";
$gegevens = mysql_query($query);
print '<ol>';
while($gegeven = mysql_fetch_object($gegevens)) { 
print'<li><a href="' . $gegeven->url . '" target="_blank">' . $gegeven->naam . '</a></li>'; 
}
print '</ol>';
	   ?>

Weet je misschien hoe het komt?
 
Het lukt nu wel. Ik had hem denk ik niet goed opgeladen met FTP. :o :rolleyes:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan