Mysql- Comment recuperer le dernier enregistrement d'une table
Forum Programmation : Mysql- Comment recuperer le dernier enregistrement d'une table
Bonjour
Je voudrais savoir comment on fait pour recuperer le dernier enregistrement d'une table mysql, et ainsi afficher les valeurs.
Merci de vos réponse
Utilise ca
Ca te retourne le dernier id insere
mysql_insert_id ()
J'ai deja vu ce code mais comment le mettre en oeuvre dans mon script pour afficher une valeur de la table comme un nom?
| Citation :
|
es tu un boulet ?
tu fais un select que tu tri par id , et tu fais un limit 1
mots clefs à rechercher : select limit
voila à toi de trouver maintenant !
ou un petit truc sympa:
$req = mysql_query("INSERT INTO tables (...,...) VALUES (...,...)" );
$req2 = mysql_query("SELECT * FROM table WHERE id=LAST_INSERT_ID()" );
oula, crazycat... tu vas trop vite. Faut qu'il ait une colonne id...
Ca va pas marcher sinon le pauvre.
edit : 2nd degré crazycat
hu? je donne un exemple pour tout le monde, chacun adapte
Parce que ça m'étonnerait qu'il ait une table nommée "table" contenant 2 champs nommés "..."
Salut !
Admetont pour afficher les 5 dernieres,
Il faut faire une boucle for ou while ?
Desoler de m'incruster ^^
dans ma tale j'ai bien un champ ID auto incrémenté, mais il faut qu je recupère la derniere valeur d'une table précise et pas de la base entière
j'ai trouvé ce que je voullais
voici mon code:
$select = 'SELECT ID,login from membres ORDER BY ID DESC LIMIT 1';
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
Si tu fais ta requète juste après l'insert, tu peux utiliser un des codes donnés plus haut, si c'est pour afficher le dernier insert n'importe quand, ta solution est effectivement la seule.
| Citation : Admetont pour afficher les 5 dernieres,
|
Pour afficher les 5 derniers insert, il faut utiliser le code de giggs50 mais avec un "LIMIT 5".
Et bien sur, c'est à traiter comme n'importe quel select...
Il y a 1530 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
