Rechercher : dans
Par :

[SQL] Selectionner le dernier champs d'une ta

Dernière réponse le 5 jun 2007 à 09:12:48 KévYn, le 4 jun 2007 à 16:54:21 
 Signaler ce message aux modérateurs

Bonjour,

J'aimerais savoir si quelqu'un connait la fonction SQL pour selectionner le dernier champs en bas d'une table d'une table ?

Merci d'avance

Configuration: Windows XP
Internet Explorer 6.0

1

Stringman621, le 4 jun 2007 à 16:58:00

Salut !

Ce n'est pas la fonction d'agregat "MAX(ton_champs)"

Si ce n'est pas ca, essaie d'expliquer en approfondissant un peu plus pour comprendre ;)

Tchô moins le quart : RICARD, moins 10 : PASTIS, devinez qui je supporte ?
Membre fondateur du FJH

Répondre à Stringman621

2

neojick, le 4 jun 2007 à 16:58:25

Mysql_list_fields devrait pouvoir t'aider. Il te liste tous les champs d'une table. Il suffit de récupérer le dernier enregistrement de l'array retourné. Plus d'infos ici : http://fr.php.net/manual/fr/function.mysql-list-fields.php

Répondre à neojick

3

nico_youss, le 4 jun 2007 à 17:00:18

En php: $result = mysql_query("SELECT champ FROM nom_table ORDER BY champ DESC LIMIT 0,1");
$row = mysql_fetch_array($result);
$dir = $row["champ"];

Répondre à nico_youss

4

neojick, le 4 jun 2007 à 17:02:28

C'est le dernier enregistrement ou le dernier champ que tu veux ?!

Répondre à neojick

5

 KévYn, le 5 jun 2007 à 09:12:48

C'est bon sa marche!
Merci ;)

Répondre à KévYn