MySQL/PHP last_insert_id()
Résolu
Gariig
Messages postés
199
Statut
Membre
-
Gariig -
Gariig -
Bonjour,
J'ai un systeme de news sur mon site.
Et je viens de decouvrir qu on pouvait afficher la derniere news créé en retenant le dernier id avec mysql en utilisant last_insert_id()
Par contre je ne sais pas comment l utiliser...
Ma requete qui recupère les news est la suivante:
$sql="SELECT * FROM news ORDER BY id DESC LIMIT 3";
ma requete affiche 3 news de la bdd news.
Je voudrai pouvoir afficher les 3 derniere news en commençant par la denière news créée !
Que dois je rajouter à ma requete svp?
Merci de votre aide
J'ai un systeme de news sur mon site.
Et je viens de decouvrir qu on pouvait afficher la derniere news créé en retenant le dernier id avec mysql en utilisant last_insert_id()
Par contre je ne sais pas comment l utiliser...
Ma requete qui recupère les news est la suivante:
$sql="SELECT * FROM news ORDER BY id DESC LIMIT 3";
ma requete affiche 3 news de la bdd news.
Je voudrai pouvoir afficher les 3 derniere news en commençant par la denière news créée !
Que dois je rajouter à ma requete svp?
Merci de votre aide
7 réponses
-
Tu devrais trouver la solution sur la documentation officielle :
https://www.php.net/manual/fr/function.mysql-insert-id.php
Mais avec PDO, ça serait tellement plus beau :) -
-
Une autre façon d'accèder aux bases de données.
http://www.siteduzero.com/tutoriel-3-34790-pdo-interface-d-acces-aux-bdd.html
https://www.php.net/manual/fr/book.pdo.php -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
Oui et non.
C'est une autre façon d'accèder aux bases de données.
Mais pour utiliser PDO, il faut coder en POO. -
oulala trop compliqué pour moi pour l'instant lol
J'ai déja bien galéré pour apprendre les bases de php/mysql...
Mais merci quand même pour le tuyau.