In SQL letzten ID auswählen und anzeigen

Gelöst/Geschlossen
DerAlchemist - Geändert am 14. Januar 2019 um 02:31
 DerAlchemist - 10. November 2011 um 14:59
Hallo,

ich möchte den letzten Datensatz ID meiner SQL Tabelle anzeigen lassen, aber ich weiß nicht wie:(

Ich habe Folgendes versucht, jedoch komme nicht weiter:

<?php
$sql = 'SELECT max(id) FROM Videos';
?>

Der letzte ID ist <?php echo $data['max(id)']; ?>.


Ich bin noch ein Grünhorn OK.
Danke im Voraus;)
Lesen Sie auch:

3 Antworten

Hi DerAlchemist,

Ich kenne PHP so gut wie nicht, dafür kenne ich mich mit SQL aus, so ich werde versuchen dir zu helfen :-)

Du bekommst also die größte ID, und es scheint, dass du damit kein Problem hast. Jetzt muss das Video mit der größten ID abgeholt werden:


SELECT *
FROM Videos
WHERE Id = ( SELECT max(id) FROM Videos )

und es müsste dann laufen...

Grüße
Hallo,

hmm, prima, ihr habt mich wirklich geholfen, da habe ich echt gesagt nichts so viele Hoffnung darauf gesetzt, aber ich bin echt überrascht :-)
ja, bei mir fehlte AS id.

JaOS, hast du auch recht das ist nur ein Teil meines Programms !

nochmal vielen Dank
Hallo...

$sql = 'SELECT MAX(id) AS id FROM Videos';  

und

echo $data['id'];



Ich hoffe, du hast nur ein Teil deines Codes hier gepostet, weil nur dieser Teilcode allein nutzt dir auch nicht ...