Interroger une table MySql dans un script php

Fermé
Hemel - 25 nov. 2003 à 22:01
 Hemel - 26 nov. 2003 à 16:12
Bonjour,

J'aimerais savoir si il y a une façon particulière (fonction) pour récupérer le dernier enregistrement d'une table mysql...

Merci!
A voir également:

4 réponses

Tu peux faire une requête sql inverse, en prenant que la première ligne.

$sql = "SELECT * from tatable ORDER BY tonchamp DESC LIMIT 0,1";

Tu n'est pas obligé de mettre la limite. Dans ce cas, ne fait pas de boucle while sur le résultat mais prend uniquement l'enregistrement courant
0
Merci bou !

Je suis débutant...

Ca ne marche pas. Voici mon code :

<?
$db = mysql_connect ('localhost' , 'root' , '') or die ( ' Erreur de connexion '.mysql_error());
mysql_select_db('tat_base', $db) or die('Erreur de sélection'.mysql_error());
$sql = "SELECT id, nick FROM user_tbl ORDER BY id DESC;
$req = mysql_query($sql) or die ('Erreur SQL !' .$sql. ' <br> ' .mysql_error());
$res = mysql_fetch_array($req);
echo " <font size=2><b> $res['nick'] </b></font><br> ";
mysql_close();
?>
0
il ne te manque qu'un guillement à la fin de la commande SQL
0
Merci beaucoup


CA MARCHE MAINTENANT... :)
0