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 :

[Conception] catégories dans bdd [Fait]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2005
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 116
    Par défaut [Conception] catégories dans bdd
    Bonjour.

    Je fais un script "annuaire" et je voudrais rajouter dans ma bdd de donner des catégories.

    Je veux dire par exemple:
    Un site sur les voitures ira dans la catégorie auto/moto.

    J'ai regardé sur le net et je n'ai trouvé aucun tuto.
    Même sur ce forum, rien du tout.

    Alors je voudrais savoir comment faire svp.
    Pour faire simple, puis-je créer mes différentes table dans ma bdd, avoir menu déroulant dans mon formulaire qui sélectionne la table qui recevra les informations?
    Merci

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 138
    Par défaut
    Ne va surtout pas faire une table par catégories !!

    Fais plutot une table catégorie qui aura comme champ:
    categorie_id : identificant clé primaire de la catégorie
    id_categorie_parent : identifiant de la catégorie parent
    categorie_nom : nom de la catégorie.

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2005
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 116
    Par défaut
    Merci Raideman mais je ne m'y connais pas beaucoup et je ne comprend rien à ce que tu m'a dit.

    Pourrais-je avoir plus de précision?
    Merci

  4. #4
    Membre éclairé Avatar de Linio
    Inscrit en
    Octobre 2005
    Messages
    431
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 431
    Par défaut
    Tu fais une table contenant tes catégories identifiées par un numéro (l'id) et dans ta table principale tu créé une colonne qui pointe vers cette table en mettant une colonne id_categorie qui correspond au numéro de la catégorie que tu veux.

    C'est les principes de base des bases de données, tu devrais regarder des tutos avant de t'y jeter tête baissée.

    Bon courage.

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2005
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 116
    Par défaut
    Merci Linio pour ta réponse.
    J'ai regardé un peu sur le net mais j'ai pas trouvé de tuto.
    Je vais regarder encore plus.

  6. #6
    Membre éclairé Avatar de Linio
    Inscrit en
    Octobre 2005
    Messages
    431
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 431
    Par défaut
    Il y a tout ce qu'il faut sur développez.

    Faut gratter un peu, prend le SQL pour débutant, tu as des tutos, ça pourra t'aider.

Discussions similaires

  1. [Conception] stocker lien image dans bdd
    Par aurelie1981 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 23/02/2007, 16h38
  2. [Conception] recupération information bdd dans un formulaire
    Par kifouillou dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 07/09/2006, 09h37
  3. [Conception] Lecture de mp3 dans BDD
    Par PerePinard dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 24/07/2006, 10h59
  4. [Conception] pièce jointe dans BDD
    Par davasm dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 03/05/2006, 08h59

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