Accueil > Forum > > > > Plusieurs Commentaires sur une meme page a partir de la BDD
Plusieurs Commentaires sur une meme page a partir de la BDD
mardi 11 octobre 2005 à 06:52:17 |
Plusieurs Commentaires sur une meme page a partir de la BDD

djangoboy
|
Bonjour a tous,
J'ai une question et oui ca m'arrive :
J'ai réalisé un script de news et aussi un script d'agenda, pour le moment tout vas bien, ya pas de soucis la dedans.
Les informations sont bien évidament controlé puis inseré dans la BDD.
Je vous donne la composition des bases.
Agenda : id, pseudo_membre, date_ajout, date_evenement, titre, resume, description
News : id, pseudo_membre, date_ajout, titre, description, publication
Le but c'est de crée un systeme de commentaire sur chaque élément de la
page, cad de mettre un commentaire sur chaque date de l'agenda mais
aussi pour chaque news. Il faut que tous les commentaires soit dans la
meme table "commentaire". Puis pouvoir afficher, sans a avoir cliké sur
un lien, les commentaires, qui peuvent, pour la plupart du temps etre
long, mais en grand nombre dans la page.
Je pensais personnelement a faire directement select from commentair
where id(commentaire)=id(news) mais mailheuresement je ne peu pas car
j'ai aussi la table agenda a mettre.
Voila si qqun a une bonne idée, alors elle est la bien venu.
Merci a tous
Ciao
.: Dj.Boy :.
|
|
mardi 11 octobre 2005 à 09:30:37 |
Re : Plusieurs Commentaires sur une meme page a partir de la BDD

malalam
|
Hello,
tu cibles 1 enregistrement à chaque affichage, pas plus. Donc tu es
obligé de séparer tes equêtes. Une pour les news, une pour l'agenda.
Tu ne pourras pas faire autrement.
|
|
mardi 11 octobre 2005 à 19:26:44 |
Re : Plusieurs Commentaires sur une meme page a partir de la BDD

Anthomicro
|
Salut,
je n'ai pas bien compris ton problème (je pense qu'il s'agit d'un truc comme ça :)
SELECT table.id AS id1, table2.id AS id2 FROM table1,table2 WHERE...
tu disais que tu ne pouvais pas car t'avais deux champs "id" c'est ça ?
|
|
mercredi 12 octobre 2005 à 00:52:11 |
Re : Plusieurs Commentaires sur une meme page a partir de la BDD

FhX
|
" Le but c'est de crée un systeme de commentaire
sur chaque élément de la page, cad de mettre un commentaire sur chaque
date de l'agenda mais aussi pour chaque news."
2 requètes du style d'Antho à faire.
Jointure entre 'commentaires' et 'agenda'
Jointure entre 'commentaires' et 'news'
Et dans ta base 'commentaires' :
id - auteur - message - id_news - id_agenda
Exemple de requète pour récupérer les messages de l'agenda :
"SELECT u2.auteur, u2.message FROM agenda u1, commentaire u2 WHERE u1.id = u2.id_agenda";
Exemple de requète pour récupérer les messages des news :
"SELECT u2.auteur, u2.message FROM agenda u1, commentaire u2 WHERE u1.id = u2.id_news";
Mais ma methode reste lourde si t'as plein de visiteurs... =)
|
|
mercredi 12 octobre 2005 à 07:07:22 |
Re : Plusieurs Commentaires sur une meme page a partir de la BDD

djangoboy
|
Je vais au bahu maintenant mais je vous répond a 12h30 avec une meilleur explication de mon probleme.
.: Dj.Boy :.
|
|
mercredi 12 octobre 2005 à 13:49:32 |
Re : Plusieurs Commentaires sur une meme page a partir de la BDD

djangoboy
|
rebonjour a tout le monde,
Alors je vais esayer de faire simple, rès simple :
J'ai réalisé un site qui comporte un systeme de postage de news et un agenda. qui fonctionnent de la meme manière.
Une table est créée pour les news s'intitulant du doux non nom de "news" et une pour agenda qui répond a "agenda".
Sur ma page d'acceulle j'affiche les deux dernieres news postées, puis
je met deux date qui font parti de l'agenda. Mais sur chauqu'un d'eux
je voudrait mettre un script pour inseré unc ommentaire.
------------------------
news 1~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~
Commentaire de la news 1
------------------------
news 2~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~
Commentaire de la news 2
------------------------
date 1 ~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~
commentaire de la date 1
------------------------
date 2 ~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~
commentaire de la date 2
Voila, je pensais qu'en appuyant sur le lien comentaire cela affiche
une div dans la page (malheuresement en java car je veut pas de pop up)
Donc je prélève les news avec une boucle de la base de donnée.
Et je dois faire un formulaire (déja pret) qui enregistre le commentaire dans la base.
Cependant je veut la meme base de donnée pour tout les commentaire je pensais donc de faire :
pour les commentaire des news :
je prend l'id de la news, que je met dans la bdd.
Je prend aussi la catégorie cad soit news soit agenda que je met dans la base, en faisant un input hidden avec "news" dedans.
puis le nom de la personne membre, le commentaire, la date du commentaire.
et pour les commentaires de l'agenda faire pareil mais en remplacant "news" par "agenda".
Après je pensais faire SELECT * where id=$id_news AND categorie=$news.
puis voila.
Je ne sais pas si c'est une bonne idée, je sais que cela serais plus
facile avec deux table mais je n'en veut qu'une, c'est tout.
voila j'espère que c'set claire maintenant.
Ma question se résume donc : Savez vous comment avoir le meme résultat mais plus simplement ou si ya une autre maniere. Voila.
Merci d'avance
.: Dj.Boy :.
|
|
mercredi 12 octobre 2005 à 15:50:15 |
Re : Plusieurs Commentaires sur une meme page a partir de la BDD

Anthomicro
|
je comprends pas grand chose, si tu nous mettais les structures de tes tables ça pourrait peut-être nous aider.
a +
|
|
mercredi 12 octobre 2005 à 17:34:03 |
Re : Plusieurs Commentaires sur une meme page a partir de la BDD

djangoboy
|
A bon si si mal expliqué ?
pr news :
SELECT id, pseudo_membre, date_ajout, titre, description FROM news ORDER BY date_ajout ASC LIMIT 0, 5
pr agenda:
SELECT id, pseudo_membre, date_ajout, date_evenement, titre, resume,
description FROM agenda WHERE date_evenement>=$date_actuelle ORDER
BY date_evenement ASC LIMIT 0, 5
Voila la structure das tables.
.: Dj.Boy :.
|
|
mercredi 12 octobre 2005 à 17:36:00 |
Re : Plusieurs Commentaires sur une meme page a partir de la BDD

Anthomicro
|
la structure des tables s'obtient dans phpmyadmin ou dans ton
gestionnaire de base mysql, en cliquant sur "exporter" pour les tables
voulues.
|
|
jeudi 13 octobre 2005 à 06:15:36 |
Re : Plusieurs Commentaires sur une meme page a partir de la BDD

djangoboy
|
Réponse acceptée !
Bonjour, a tous
Alors je vais vous dire que je vais faire avec ma methode et je
posterai l'adresse du site en réalisation, vous pourez voir ce que je
voulais. Merci a vous tous. Ciao
.: Dj.Boy :.
|
|
Cette discussion est classée dans : page, id, news, commentaires, agenda
Répondre à ce message
Sujets en rapport avec ce message
Probléme avec GET_PAGE [ par matrixscript59 ]
donc voicie mon probléme quand je regarde les commentaire de mais news il veut pas me affiché la page 2 ou 3 etc... quand je clic sur 2 il me envoye
Signification du $Id: dans les commentaires d'une page php [ par KoRG19 ]
Bonjour!Que signifie une ligne dans ce genre à l'intérieur de la zone de commentaires d'une page php?// $Id: index.php,v 1.35.2.1 2005/09/21 12:48:23
requête count [ par Tomcube ]
Salut !J'ai une table news avec mes news, une table commentaires où sont stockés les commentaires de ces news. Dans ma page de news (qui en affiche 30
prb incrémentation php et recuperer 2 tables dans 1 page [ par dtbfefe ]
Bonjour ,j ai un gros soucis dans une incrémentation, enfin je pense que c'est le plus interressant pour ce dont je veux faire:explications:j ai réali
Problème avec 'id pour mes commentaires [ par Danzeel ]
Voila j'essaye de créer un système de news avec commentaires mais j'ai quelques soucis avec mon id. En effet mysql me rapporte cette erreur Column 'id
url parametrable [ par mdadou ]
slt, comment faire pour appelé une page en passant un parametre à cette page, le probleme est le suivant:apres la connection de la base de my sql j'ai
Fkeditor : probleme bdd pour la news [ par kiffenlair ]
bonjour à tous, Voila j'ai travaillé depuis quelque temps avec FDKEDITOR, cependant j'ai un petit souci pour enregistré ma news dans ma BDD et ensuit
Comment recuperer les id d une boucle while ?? [ par danaweb2008 ]
Bonjour à tous ! Comment récupérer les id des lignes listée dans la page de présentation des produits pour aller ensuite sur une autre page ? J essais
Probleme include [ par gautha ]
Bonjours a tous j'ai un soucis dans l'integration d'une include sur une page bon voila l'ereur qu'il me met Warning: main(http://gautha93.free
session et boucle [ par christobal ]
bonjour, j'ai dans une page une boucle qui liste les utilisateurs ainsi qu'un lien qui renvoie sur une 2éme page pour modifier le compte de l'utilisat
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|