Joindre deux tables
5 messages
• Page 1 sur 1
- DISCRET
- WRInaute discret

- Messages: 185
- Inscription: 18 Oct 2004
Joindre deux tables
Bonjour,
je comprend pas grand chose à ce que j'ai lu sur le forum pour joindre deux tables
J'ai une table "description" avec comme champs "id, date, nom, version, desc"
L'autre table son nom est "lien" avec comme champs "id, nom, lien"
dans les tables le champs "nom" est identique.
Ce que je voudrais c'est récupérer toute les infos de la table "description" et rajouter le champs "lien" de la table "lien"
le champs "lien" dépend du nom qui serait demandé dans la table "description"
J'ai essayé d'adapter plusieurs choses mais en vain, je suis vraiment pas doué.
je comprend pas grand chose à ce que j'ai lu sur le forum pour joindre deux tables
J'ai une table "description" avec comme champs "id, date, nom, version, desc"
L'autre table son nom est "lien" avec comme champs "id, nom, lien"
dans les tables le champs "nom" est identique.
Ce que je voudrais c'est récupérer toute les infos de la table "description" et rajouter le champs "lien" de la table "lien"
le champs "lien" dépend du nom qui serait demandé dans la table "description"
J'ai essayé d'adapter plusieurs choses mais en vain, je suis vraiment pas doué.
-

UsagiYojimbo - WRInaute accro

- Messages: 8300
- Inscription: 23 Nov 2005
- Code: Tout sélectionner
SELECT description.id, description.date, description.nom,description.desc, lien.lien
FROM description LEFT JOIN lien ON description.nom = lien.nom
ORDER BY date DESC
- DISCRET
- WRInaute discret

- Messages: 185
- Inscription: 18 Oct 2004
merci de ton aide, mais après il faut que je mette un "while" ?
voilà ce que j'ai fais :
voilà ce que j'ai fais :
- Code: Tout sélectionner
$reponse = mysql_query('SELECT description.id, description.date, description.nom,description.desc, lien.lien
FROM description LEFT JOIN lien ON description.nom = lien.nom
ORDER BY date DESC ');
while ($donnees = mysql_fetch_array($reponse))
-

UsagiYojimbo - WRInaute accro

- Messages: 8300
- Inscription: 23 Nov 2005
En gros c'est ça oui
Mais je te conseille de te mettre sous la dents quelques tutos sur l'utilisation de Mysql en php, parce que là tu as l'air d'être un peu perdu...
- Code: Tout sélectionner
$reponse = mysql_query('SELECT description.id, description.date, description.nom,description.desc, lien.lien
FROM description LEFT JOIN lien ON description.nom = lien.nom
ORDER BY date DESC');
while ($donnees = mysql_fetch_array($reponse))
{
//ton traitement sur les différents résultats ici
}
Mais je te conseille de te mettre sous la dents quelques tutos sur l'utilisation de Mysql en php, parce que là tu as l'air d'être un peu perdu...
5 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Joindre Adsense
- Joindre un fichier au post
- CIPAV organisme impossible à joindre
- Insérer script permettant de joindre un fichier à un formulaire
- Pb pour joindre nouveau ndd suite à redirection
- Newsletter, joindre les images dans le mail ?
- Script formulaire php avec possibilité de joindre un fichier-image
- OVH mutualisé : comment les joindre par tel : astuce !
- Qui veut se joindre a moi pour developper un CMS ?
- [Gmail Drive] Impossible de joindre un fichier stocké dessus
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
