• STATISTIQUES
  • Il y a eu un total de 0 membres et 7926 visiteurs sur le site dans les dernières 24h pour un total de 7 926 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [FR] apprendre-a-manipuler
    Site d'apprentissage de la manipulation d'autrui.
    Hacking
    [EN] Net Force
    Javascript: 9, Java Applets: 6, Cryptography: 16, Exploits: 7, Cracking: 14, Programming: 13, Internet: 15, Steganograph...
    Challenges
    [FR] WeChall
    Audio: 3, Coding: 11, Cracking: 9, Crypto: 18, Encoding: 11, Exploit: 44, Forensics: 1, Fun: 6, HTTP: 6, Image: 8, Java:...
    Challenges
    [EN] Rankk
    Site de challenge construit sur le principe d'une pyramide à 9 level. Level 1: 60,Level 2: 72,Level 3: 68,Lev...
    Challenges
    [FR] Developpez.net
    Un forum communautaire qui se veut pour les développeurs en générale. Avec presque 500 000 membr...
    Programmation
    [EN] osix
    Site de challenge qui utilise un système de level on chaque épreuve doit être réussie avant d'accédÃ...
    Challenges
    [EN] HackQuest
    Logic: 12, JavaScript: 14, Applet: 6, CrackIt: 13, Crypto: 11, Internet: 3, Exploit: 7, Stegano: 12, Flash: 1, Programmi...
    Challenges

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!

    €



Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Sql] moteur de recherche par affinitées
07-05-2012, 04h46 (Modification du message : 19-11-2012, 18h50 par InstinctHack.)
Message : #1
Saitek Hors ligne
Membre
*



Messages : 30
Sujets : 4
Points: 0
Inscription : Oct 2011
[Sql] moteur de recherche par affinitées
Je dois rendre un truc assez compliqué dans pas longtemps et je vois pas comment le faire U_U

Dans mon site j'ai deux groupes de membres, des élèves et des profs. Le but du site est de permettre aux élèves de trouver le meilleur prof en fonction de ce qu'ils recherchent.
Chaque prof est doté de plusieurs compétences (dans ma base de données les champs : competence0 à competence9).
L'élève doit pouvoir à travers le moteur de recherche choisir le prof qui correspond le plus à ses besoin.
Je pense à une page accessible qu'aux élèves avec une combobox de toutes les compétences disponibles des profs.

Comment je peux choisir le bon professeur ?
En fait, comment regarder lequel a le plus de compétences (competence0 à competence9) par rapport au choix de l'élève.
Serait-ce une requête du style SELECT competence0, competence1 (jusqu'à 9) FROM lesprofs WHERE competence1 = laCaseCoché1 OR competence2 = laCaseCoché2

Les profs pourraient ajouter eux-mêmes leur compétences ce qui poserait alors problème =(

Question bonus : Je pense qu'il y aura énormément de compétences différentes. Comment faire varier le nombre de champs en fonction du prof ? (genre un tel prof aura des champs competence0 a competence5 tandis que l'autre aura de competence0 à competence153 ) ?
Je ne suis pas certain que définir des champs compétence+numéro soit très propre. Vous en pensez quoi ?
+1 (0) -1 (0) Répondre


Messages dans ce sujet
[Sql] moteur de recherche par affinitées - par Saitek - 07-05-2012, 04h46

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut