Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Einfache MySQL Frage [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Einfache MySQL Frage


 
Killerattacks
06-03-2002, 20:34 
 
Ich will nur die 5 letzten Elemente einer Tabelle Auslesen. funktioniert das so?

$SQLString = "SELECT * FROM Neu WHERE NewNr > (max(NewNr)-5)";

Also NewNr ist die Auto Increment Spalte.

 
Sky
06-03-2002, 20:39 
 
Schon.

 
MelloPie
06-03-2002, 21:29 
 
nicht unbedingt...
wenn der letzte auto_increment wert zB 100 ist Du aber zwischenzeitlich den datensatz mit 99 gelöscht hast gehts schon net mehr
mach lieber was mit LIMIT

 
Flipper
14-12-2002, 11:15 
 
Versuchs mal so:

$query = mysql_query("SELECT * FROM Neu LIMIT 5");


Kommt allerdings drauf an, wie du ordnest.
Bei mir ist das so:


$query = mysql_query("SELECT topic, id FROM sk_news ORDER BY date DESC LIMIT 5");

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:46 Uhr.