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 16/11/2006, 11h34   #1
Invité régulier
 
Inscription : novembre 2006
Messages : 29
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 29
Points : 7
Points : 7
Par défaut [Conception] selection et position

Bonjour à tous,

Voilà je cherche à faire ça

dans ma base de données je selectionne un membre ensuite je voudrais affiché sa position par raport a un classement générale.

explication :

Un membre est noté il y a un classement des meilleurs membres ensuite je voudrais pouvoir affiché la position du membre dans ce classement j'ai simplement besoins de la requete mysql ou alors une fonction php si elle existe mais toute mes recherches sont infructeuse pour l'instant.
domishao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2006, 13h07   #2
Membre émérite
 
Avatar de Jérémy Lefevre
 
Homme Jeremy lefevre
Développeur Java
Inscription : juin 2004
Messages : 866
Détails du profil
Informations personnelles :
Nom : Homme Jeremy lefevre
Âge : 28
Localisation : Luxembourg

Informations professionnelles :
Activité : Développeur Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2004
Messages : 866
Points : 931
Points : 931
Envoyer un message via MSN à Jérémy Lefevre Envoyer un message via Yahoo à Jérémy Lefevre
tu select le gar que tu veu ensuite tu select en fesant un tri selon ton critere et apres tu boucle jusqu'a temps que tu ai le meme nom que celui voulu et tu recupere le comteur de ta boucle
Jérémy Lefevre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2006, 14h00   #3
Invité régulier
 
Inscription : novembre 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 9
Points : 7
Points : 7
Tout dépend de la manière dont es structurée ta base de données.
As tu le schéma de la table concernée, ça serait plus clair pour qu'on te donne une réponse.
DrDJo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2006, 15h44   #4
Invité régulier
 
Inscription : novembre 2006
Messages : 29
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 29
Points : 7
Points : 7
bah ma table est assez simple pour l'instant

il y a 4 colonnes

id -- pseudo -- Phrase -- Note --

voici avec un exemple

id -- pseudo -- Phrase -- Note --

1 -- domi -- blabla -- 7 --
2 -- truc -- blabla -- 9 --


je voudrais que mon script écrive
domi est a la position 2 du classement
domishao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2006, 17h17   #5
Membre éclairé
 
Avatar de icer
 
Inscription : janvier 2006
Messages : 332
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 332
Points : 308
Points : 308
La solution de la boucle me paraît bien.
Mais tu dois pour cela sélectionner les membres et les trier par note.

Je ne vois pas de solution pour obtenir la position du membre en sélectionnant q'un seul membre.
icer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2006, 00h29   #6
Membre confirmé
 
Homme Emmanuel Thierry
Ingénieur systèmes et réseaux
Inscription : décembre 2003
Messages : 216
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel Thierry
Âge : 24
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : décembre 2003
Messages : 216
Points : 219
Points : 219
C'est possible avec certains SGBD, tu as quelle version du serveur MySQL ?
Sékiltoyai est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2006, 04h32   #7
Membre éclairé
 
Avatar de broumbroum
 
Inscription : août 2006
Messages : 406
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : août 2006
Messages : 406
Points : 383
Points : 383
pour accéder à la valeur domi tu cherches la ligne qui contient "domi" et tu demandes la colonne pseudo.
Code :
SELECT pseudo FROM personne WHERE pseudo="domi";
ça joue pour SQL?
broumbroum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2006, 13h29   #8
Membre confirmé
 
Homme Emmanuel Thierry
Ingénieur systèmes et réseaux
Inscription : décembre 2003
Messages : 216
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel Thierry
Âge : 24
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : décembre 2003
Messages : 216
Points : 219
Points : 219
Citation:
Envoyé par broumbroum
pour accéder à la valeur domi tu cherches la ligne qui contient "domi" et tu demandes la colonne pseudo.
Code :
SELECT pseudo FROM personne WHERE pseudo="domi";
Euh, l'intérêt ?

Citation:
Envoyé par broumbroum
ça joue pour SQL?
C'est à dire ?
Sékiltoyai est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h14.


 
 
 
 
Partenaires

Hébergement Web