MySQL/PHP last_insert_id()

Résolu
Gariig Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   -  
 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

A voir également:

7 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
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 :)
0
Gariig Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   9
 
je sais pas c est quoi pdo ?
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
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
0
Gariig
 
ah bon mais ça remet tout en cause ça

C est pas cool si ça change tout le temps... lol
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Gariig
 
La PDO c est de la programmation orienté objet en fait ?
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
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.
0
Gariig
 
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.
0