IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

[SQL/PHP] Eviter doublon + concaténer un champ


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2015
    Messages : 2
    Par défaut [SQL/PHP] Eviter doublon + concaténer un champ
    Bonjour, désolé pour le titre, je ne sais pas trop comment expliquer avec des mots mon problème^^

    Voilà, je dois réaliser une application en orienté objet PHP (un annuaire de fast-food).

    J'ai deux tables (enseigne et spécialité) avec une table de second niveau entre les deux (appartenir).

    Mon problème est le suivant (et bien sûr le prof nous a JAMAIS montré un exemple en cours avant de nous donner cet unique devoir, en gros si je n'ai pas la moyenne je n'ai pas mon module...super l'école de me*** bref) :

    - une enseigne peut avoir 1 ou plusieurs spécialités
    - une spécialité peut avoir 0, 1 ou plusieurs enseignes

    Un screen vaut mieux pour bien comprendre mon problème

    Nom : help.png
Affichages : 353
Taille : 22,6 Ko

    Donc mon prof ne veut pas qu'il y ai de tels "doublons" (bien sûr sur le projet du prof qu'il nous a vite fait montrer en exemple, il y a des doublons mais nous non nous ne devons pas en avoir...).
    Il voudrait que les spécialités se concatènent avec des virgules pour une même enseigne.
    Un peu comme un article de blog avec les libellés les uns à côté des autres.

    Merci en tout cas de votre aide les mecs. Je suis en école du soir (donc deux fois moins d'heures de cours que ceux à la FAC) et c'est chaud on manque grave de pratique. Et dire que nous sommes déjà en fin de deuxième année.... la honte...


    Merci encore ^^

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    GROUP BY, GROUP_CONCAT().
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2015
    Messages : 2
    Par défaut
    MERCI !

    Ça fonctionne nickel chrome. Merci encore pour ta rapidité et ton efficacité !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SQL] Suppression des doublons d'un champs SQL
    Par fabien14 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 21/05/2007, 14h28
  2. Eviter les doublons sur un champ SQL Serveur 2005
    Par crashyear dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 05/12/2006, 08h02
  3. [SQL] Eviter doublons dans un select (sans DISTINCT)
    Par renaud26 dans le forum PHP & Base de données
    Réponses: 40
    Dernier message: 11/07/2006, 17h07
  4. Eviter les doublons entre les champs
    Par Waluigi dans le forum Access
    Réponses: 1
    Dernier message: 15/05/2006, 11h11
  5. [SQL/access] Doublon sur un champ
    Par kor dans le forum Langage SQL
    Réponses: 7
    Dernier message: 21/01/2005, 11h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo