Lié des champs entre eux

Résolu/Fermé
AlexandreParis13 Messages postés 154 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 9 mars 2015 - 13 août 2012 à 15:52
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 - 14 août 2012 à 17:45
Bonjour,

Je suis en train de créer une bdd qui liste tous les musiques que j'aime, je voudrais pouvoir lier le titre d'une chanson à un chanteur donc comment puis-je lier deux champs entre eux ?

2 réponses

blux Messages postés 26365 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 14 octobre 2024 3 303
13 août 2012 à 16:46
Salut,

en les mettant en relation.

La syntaxe de mise en relation est propre à chaque SGBD...
0
AlexandreParis13 Messages postés 154 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 9 mars 2015 4
13 août 2012 à 17:18
Je suis en local j'utilise Wamp comment je les mets en relation ?
0
blux Messages postés 26365 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 14 octobre 2024 3 303
13 août 2012 à 17:25
WAMP est un 'chapeau' de Apache, MySQL et PHP.
Ta base est donc dans MySQL, il faut voir de ce côté.

- soit en DML classique, ADD/CREATE CONSTRAINT
- soit via un IHM peut-être présent dans WAMP ?
0
AlexandreParis13 Messages postés 154 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 9 mars 2015 4
13 août 2012 à 17:40
Je suis débutant en php et j'ai pas compris se que tu me demander, j'ai bien compris que ma bdd était MySQL mais pour le reste...
0
blux Messages postés 26365 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 14 octobre 2024 3 303
13 août 2012 à 17:41
Comment as-tu créé ta base ?
0
AlexandreParis13 Messages postés 154 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 9 mars 2015 4
13 août 2012 à 21:11
J'ai créer ma base avec phpMyadmin
0
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 993
13 août 2012 à 17:45
Salut,

PHP ça suffit pas il faut que tu apprendre à utiliser le langage des base de données à savoir SQL, pour faire une requete SQL qui fera une jointure entre les deux tables.

Si tu veux apprendre, tu peu regarder ces cours gratuits SQL.
0
blux Messages postés 26365 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 14 octobre 2024 3 303
13 août 2012 à 17:48
Avant d'apprendre le SQL pour faire une requête de sélection, apprendre le SQL pour créer les objets dans la base est un préalable...
De même, que connaitre un peu la modélisation des BDR...
0
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 993
13 août 2012 à 18:05
Tout à fait, j'ai répondu un peu vite lol
0
AlexandreParis13 Messages postés 154 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 9 mars 2015 4
13 août 2012 à 21:13
Je comprends mais déjà apprendre php ce n'est pas facile alors pour SQL il va falloir attendre un peu.
0
blux Messages postés 26365 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 14 octobre 2024 3 303
13 août 2012 à 21:14
Sauf qu'il vaut mieux apprendre le fonctionnement des bases de données avant le fonctionnement d'un serveur web et la programmation d'un site...
0
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 993
Modifié par Célien le 14/08/2012 à 00:02
En général on apprends PHP et SQL, vu que c'est toute l'utilité de PHP de faire des applications dynamiques basées sur une base de données.

Donc évidement pour comprendre SQL il faut avant comprendre les SGBD...
Quand tu sera motivé tu pourra jeter un oeil sur des cours SGBD et SQL.
0