Fil d'actualité à partir de deux tables différentes
Valitox
-
Profil bloqué -
Profil bloqué -
Bonjour les amis,
j'ai un petit soucis est-ce que quelqu'un pourra m'aider?
Alors je m'explique ,j'ai fait un genre de fil d'actualité pour mon site perso. Voilà mon script
SELECT *FROM Article
UNION
SELECT * FROM commentaire
ORDER BY date_de_publication
Jusque la tout va bien. Mais mon soucis c'est que j'arrive pas à faire genre
- utilisateur a ajouté un article exemple le 27/12/2012
- utilisateur a commenté un article exemple le 28/12/2012
- utilisateur a commenté un article exemple2 le 28/12/2012
- utilisateur a ajouté un article exemplePHP le 28/12/2012
etc...
Besoin de votre aide les amis.
j'ai un petit soucis est-ce que quelqu'un pourra m'aider?
Alors je m'explique ,j'ai fait un genre de fil d'actualité pour mon site perso. Voilà mon script
SELECT *FROM Article
UNION
SELECT * FROM commentaire
ORDER BY date_de_publication
Jusque la tout va bien. Mais mon soucis c'est que j'arrive pas à faire genre
- utilisateur a ajouté un article exemple le 27/12/2012
- utilisateur a commenté un article exemple le 28/12/2012
- utilisateur a commenté un article exemple2 le 28/12/2012
- utilisateur a ajouté un article exemplePHP le 28/12/2012
etc...
Besoin de votre aide les amis.
A voir également:
- Fil d'actualité à partir de deux tables différentes
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Nombre de jours entre deux dates excel - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Il veut recevoir les messages de louna mais ne plus voir ses photos dans son fil d'actualité - Guide
- Deux ecran pc - Guide
2 réponses
Pourquoi ne pas tout simplement faire deux requête séparé ?
Tu saurais ainsi sur quel table tu est sans de prendre la tête :)
Tu saurais ainsi sur quel table tu est sans de prendre la tête :)
" quand l'utilisateur commente ou poste un article, ca affiche directement dans son profile "
tu doit travailler juste sur la requatte
select * from article where id_membre=$_SESSIOn['tatata']
même chose pour les commentaires
j'ai pas bien compris ta question ! :)
tu doit travailler juste sur la requatte
select * from article where id_membre=$_SESSIOn['tatata']
même chose pour les commentaires
j'ai pas bien compris ta question ! :)
Ouais ta requête elle marche tres bien mais quand j'utilise ça je peux pas mettre à la fois le commentaire et l'article dans son profile.
Je reexplique, c'est que je peux au fait, c'est quand l'utilisateur publie un article ca affiche directement dans son profile (Utilisateur vient de créer un article Exemple le 03/01/2013 à 12Hàà) et apres quand il commente son article ca doit afficher dans son profile aussi du genre (Utilisateur vient de commenter son article le 03/01/2013 à 12h31)
Je reexplique, c'est que je peux au fait, c'est quand l'utilisateur publie un article ca affiche directement dans son profile (Utilisateur vient de créer un article Exemple le 03/01/2013 à 12Hàà) et apres quand il commente son article ca doit afficher dans son profile aussi du genre (Utilisateur vient de commenter son article le 03/01/2013 à 12h31)
ah bon ces deux raquette vont afficher les sujets et le commentaires séparés :)
select * from article where id_membre=$_SESSIOn['tatata'] order by id DESC
select * from commentaire where id_membre=$_SESSIOn['tatata'] order by id DESC
Pour les regrouper , je propose mettre toutes les résultats dans tableau normal :) (array) puis les classer par date avant de les afficher :D
select * from article where id_membre=$_SESSIOn['tatata'] order by id DESC
select * from commentaire where id_membre=$_SESSIOn['tatata'] order by id DESC
Pour les regrouper , je propose mettre toutes les résultats dans tableau normal :) (array) puis les classer par date avant de les afficher :D
Puis
Sans la structure de la table, je ne peut pas t'aider dans ton where, mais ça donne surement un truc du genre : WHERE membre_id='".intval($_GET["membre_id"])."'