Jointure de table SQL
walker_213
Messages postés
3
Statut
Membre
-
walker_213 Messages postés 3 Statut Membre -
walker_213 Messages postés 3 Statut Membre -
Bonjour
Voilà depuis presque une semaine je me suis bruler le cerveau à essayer d'afficherle contenu d'un post de mon forum ( vbulletin ) sur mon site ( page non vb ) !
Je m'explique
Ce que je veux faire c'est afficher le début d'un post sur un forum préci !
Donc j'ai étudié un peu le Vbulletin et j'ai trouvé les tables correspondante
Qui sont:
forum
thread ses champs - > threadid, title, lastpostid, lastpost, lastposter,
et post ses champs -> postid, threadid, title, pagetext,
Donc là j'ai réussi à faire quelque test par exemple pour récupérer le titre seulement
// ** code PHP **//
<?php
mysql_connect("localhost", "xxxx", "xxxx");
mysql_select_db("xxxx");
// Selectionner titre de la discussion !
$reponse = mysql_query("SELECT title FROM thread WHERE forumid=40 ");
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<?php echo $donnees['title']; ?> <br />
<?php
}
mysql_close(); // Déconnexion de MySQL
?>
Voilà , là ça va lister les titres des discussions sur forum id de mon choix , bien sûr j'ai pas fait des limites...
Bref
Maintenant , il faut que je relie toutes les tables pour que ça affiche
Le titre de la discussion posté par username à date
-------------------- le contenu de la discussion ( le déubut seulement )
Lien vers la discussion !
Je sais que vous n'avez pas bien compris ,c 'est un peu dur à expliquer pour exemple
voir http://www.lsp-fr.com
Merci de votre aide
Voilà depuis presque une semaine je me suis bruler le cerveau à essayer d'afficherle contenu d'un post de mon forum ( vbulletin ) sur mon site ( page non vb ) !
Je m'explique
Ce que je veux faire c'est afficher le début d'un post sur un forum préci !
Donc j'ai étudié un peu le Vbulletin et j'ai trouvé les tables correspondante
Qui sont:
forum
thread ses champs - > threadid, title, lastpostid, lastpost, lastposter,
et post ses champs -> postid, threadid, title, pagetext,
Donc là j'ai réussi à faire quelque test par exemple pour récupérer le titre seulement
// ** code PHP **//
<?php
mysql_connect("localhost", "xxxx", "xxxx");
mysql_select_db("xxxx");
// Selectionner titre de la discussion !
$reponse = mysql_query("SELECT title FROM thread WHERE forumid=40 ");
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<?php echo $donnees['title']; ?> <br />
<?php
}
mysql_close(); // Déconnexion de MySQL
?>
Voilà , là ça va lister les titres des discussions sur forum id de mon choix , bien sûr j'ai pas fait des limites...
Bref
Maintenant , il faut que je relie toutes les tables pour que ça affiche
Le titre de la discussion posté par username à date
-------------------- le contenu de la discussion ( le déubut seulement )
Lien vers la discussion !
Je sais que vous n'avez pas bien compris ,c 'est un peu dur à expliquer pour exemple
voir http://www.lsp-fr.com
Merci de votre aide
A voir également:
- Jointure de table SQL
- Table ascii - Guide
- Table des matières word - Guide
- Table des caractères - Guide
- Table des annexes word ✓ - Forum Word
- Tableau croisé dynamique ou table de pilote - Guide