In SQL letzten ID auswählen und anzeigen [Gelöst/Geschlossen]

-
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;)
Mehr anzeigen 

3 Antworten

Beste Antwort
Überprüft von Haykel Jouini am 21. März 2019
2
Danke
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

Sagen Sie "Danke" 2

Wir freuen uns über ein paar nette Worte als Dankeschön. Kommentar hinzufügen

CCM 122 Nutzer haben uns diesen Monat Danke gesagt

0
Danke
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 ...
0
Danke
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