[SQL] Selectioner le dernier ID et l'afficher

Résolu/Fermé
Zedsdead - 17 oct. 2011 à 19:42
 Zedsdead - 17 oct. 2011 à 23:17
Bonjour,

Je cherche a afficher le dernier ID de ma table mysql mais je n'y arrive pas :(
Bref, pour l'instant j'ai sa

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

Le Dernier ID est <?php echo $data['max(id)']; ?>.


Je débute hein..
Merci d'avance ;)

3 réponses

JooS Messages postés 2465 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
Modifié par JooS le 17/10/2011 à 22:37
Salut ...

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

et

echo $data['id'];



J'espère que t'as poster qu'un aperçu de ton code, parce que ce code la tout seule ne servirai a rien ...

Mettez en résolu quand c'est résolu -.- ...
2
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 660
17 oct. 2011 à 20:22
je ne sonnais pas le php, mais le SQL ça va alors je vais essayer de t'aider.

tu obtiens donc le plus grand ID, ça ça marche à ce que j'ai compris. maintenant il faut prendre la vidéo qui a ce plus grand ID :

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

et ça devrait marcher...
1
He bah merci hein, oui c'est qu'un tout petit bout, y me manquais le AS id.
bref merci
0