Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/01/2011, 01h12   #1
Candidat au titre de Membre du Club
 
Inscription : octobre 2005
Messages : 43
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 43
Points : 13
Points : 13
Par défaut (débutant) lister le 1er enregistrement d'une table

Bonjour,
J'ai ici du code qui permet de lister toutes les occurences correspondant à la requete :

Code :
1
2
3
4
5
6
7
8
9
$db = mysql_connect('localhost', 'name', 'xxxx');
mysql_select_db('name_fizzydb',$db);
$sql = "SELECT * FROM wems_sites WHERE status = 'a' ORDER BY site_key";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req))
    {
    echo $data['site_key'];
    }
mysql_close();
Je vais donc avoir une liste de x réponses.

Mais je voudrais obtenir uniquement le 1er enregistrement trouvé.
Comment faire ?

Merci !
Bonne journée !
superseba888 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2011, 01h21   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 101
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 101
Points : 8 466
Points : 8 466
grâce a LIMIT de mysql,

Code :
SELECT * FROM wems_sites WHERE status = 'a' ORDER BY site_key LIMIT 1
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2011, 15h12   #3
Candidat au titre de Membre du Club
 
Inscription : octobre 2005
Messages : 43
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 43
Points : 13
Points : 13
super, un grand merci !

Citation:
Envoyé par stealth35 Voir le message
grâce a LIMIT de mysql,

Code :
SELECT * FROM wems_sites WHERE status = 'a' ORDER BY site_key LIMIT 1
superseba888 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h12.


 
 
 
 
Partenaires

Hébergement Web