A voir également:
- Liée deux tables
- Deux comptes whatsapp - Guide
- Deux ecran pc - Guide
- Tables des matieres - Guide
- Itinéraire google map entre deux adresses - Guide
- Un écouteur sur deux marche sans fil ✓ - Forum Casque et écouteurs
7 réponses
M@dien
Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
4 août 2009 à 14:56
4 août 2009 à 14:56
Bonjour,
Quelles sont les colonnes de tes tables?
Quelles sont les colonnes de tes tables?
Bonjour,
Je tiens d'abord à te remercier de prendre en considération ma question.
Pour ma table artistes j'ai 7 colonnes:
id_artiste, titre, texte, nom_site,url_site,priv_fixe,priv_mobile
Pour la table articles j'ai 27 colonnes :
id_article,surtitre,titre, id_rubrique.....
Et pour la table artiste_article je n'en ai que 2:
id_artiste et id_article
Pour moi les deux id pouvais nous permettre de liée ces deux tables.
Pensez vous que c'est la bonne façons d'operer pour les liées.
Merci encore.
Je tiens d'abord à te remercier de prendre en considération ma question.
Pour ma table artistes j'ai 7 colonnes:
id_artiste, titre, texte, nom_site,url_site,priv_fixe,priv_mobile
Pour la table articles j'ai 27 colonnes :
id_article,surtitre,titre, id_rubrique.....
Et pour la table artiste_article je n'en ai que 2:
id_artiste et id_article
Pour moi les deux id pouvais nous permettre de liée ces deux tables.
Pensez vous que c'est la bonne façons d'operer pour les liées.
Merci encore.
M@dien
Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
4 août 2009 à 15:13
4 août 2009 à 15:13
Un peu de notion en gestion de données et en SQL est je pense la bienvenue.
Il faut savoir se servir du langage SQL pour pouvoir récupérer et filtrer les données des tables.
donc quand tu parles de "lier" les tables, parles-tu de construire une requête SQL permettant de lier les artistes au articles, ou parles-tu de REMPLIR la table artiste_article afin d'indiquer que tel artiste a fait tel article?
(j'espère que ma question est claire)
Il faut savoir se servir du langage SQL pour pouvoir récupérer et filtrer les données des tables.
donc quand tu parles de "lier" les tables, parles-tu de construire une requête SQL permettant de lier les artistes au articles, ou parles-tu de REMPLIR la table artiste_article afin d'indiquer que tel artiste a fait tel article?
(j'espère que ma question est claire)
Ta question est claire.
Rép:
Je pense que c'est la requête qui n'est pas bonne puisque je n'arrive pas à inserer de valeurs dans ma BDD.
Merci M@dien
Rép:
Je pense que c'est la requête qui n'est pas bonne puisque je n'arrive pas à inserer de valeurs dans ma BDD.
Merci M@dien
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
M@dien
Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
4 août 2009 à 15:33
4 août 2009 à 15:33
Hum. tu n'arrives pas à insérer de valeur par sql. Peux-tu me montrer la requête que tu as et le code erreur renvoyé stp?
et également les informations des champs des tables (primary_key, auto_increment, default_value, ...)
Je peux sans doute t'aider mais je n'ai pas assez d'informations encore.
et également les informations des champs des tables (primary_key, auto_increment, default_value, ...)
Je peux sans doute t'aider mais je n'ai pas assez d'informations encore.
Mon mode opératoire est la voici je sélectionne un article ('qui normalement est censé inscri l'id de l'article dans la table ') je tombe sur une nouvelle page qui est la page artiste ('de ce fait l'article a un auteur')
Lorsque j'execute ma page je n'ai aucun message d'erreur je n'ai rien je te montre mes requête:
function insert_article_in_artistes_article(){
$id_article = sql_insertq(table_objet_sql("artistes_article"), array( 'id_article' => $id_article));
return $id_article;
}
function insert_artiste_in_artistes_article(){
$id_artiste = sql_insertq(table_objet_sql("artistes_article"), array( 'id_artiste' => $id_artiste));
return $id_artiste;
}
pour la table artistes => la clef primaire est id_artiste, id_artiste est auto incremente
pour la table article => la clef primaire est id_article, est il aussi auto incremente
Ce sont les seules paramétre que j'ai fixé.
Merci
Lorsque j'execute ma page je n'ai aucun message d'erreur je n'ai rien je te montre mes requête:
function insert_article_in_artistes_article(){
$id_article = sql_insertq(table_objet_sql("artistes_article"), array( 'id_article' => $id_article));
return $id_article;
}
function insert_artiste_in_artistes_article(){
$id_artiste = sql_insertq(table_objet_sql("artistes_article"), array( 'id_artiste' => $id_artiste));
return $id_artiste;
}
pour la table artistes => la clef primaire est id_artiste, id_artiste est auto incremente
pour la table article => la clef primaire est id_article, est il aussi auto incremente
Ce sont les seules paramétre que j'ai fixé.
Merci