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)
letzten Eintrag ermitteln [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 :
letzten Eintrag ermitteln


 
ohm
20-09-2001, 14:28 
 
Ich möchte von meiner Tabelle (Datenbank) den letzten eintrag herraus suchen. Die Tabelle hat einen primary key.
Ich hab folgendes ausprobiert

select * from Datenbank where max(spalte);

Funktioniert aber leider nicht.

Bis denne
Stefan

 
Berni
20-09-2001, 16:03 
 
poste mal deine Tabelle!

 
schmalle
20-09-2001, 16:44 
 
mach´s einfach so:



//notlösung :D

select from table oder by spalte DESC limit 1



schmalle

 
Berni
20-09-2001, 16:56 
 
geht aber nur wenn auto_increment oder ein Timestamp gesetzt wurde!

 
schmalle
20-09-2001, 18:40 
 
sowas setze ich als grundsatz einer tabelle vorraus :D :D

 
ohm
21-09-2001, 08:49 
 
Meine Tabelle sieht in etwa so aus:


id date beschreibung
1 04.10.01 bla
2 11.11.01 blub
3 12.05.01 Dieter


Ich möchte jetzt mittel SQL-Statement den letzten Eintrag aus der Tabelle fischen. Oder eher, die beschreibung des letzten Eintrages. Ich habe versucht mit max zu arbeiten
(select max(at_id) from treiber_attribute), aber da bekomme ich nur die ID. Wie komme ich an die BEschreibung ran?

Stefan

 
JoelH
21-09-2001, 09:14 
 
was ist denn der Schlüssel ? Ist die ID autoinc, dann geht es mit folgender Krücke SELECT * FROM tabelle ORDER BY id DESC

das sortiert nach ID abwärts darum ist der erste Beitrag der neuste, naja und wenn du nach datum sortieren willst dann ORDER BY datum DESC

und dann halt immer den ersten Satz auslesen.


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:30 Uhr.