begin process at 2012 05 30 15:32:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Bases de données

 > 

liste sujet forum


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

liste sujet forum

mardi 31 janvier 2006 à 20:15:40 | liste sujet forum

notestablished

Bonjours,
je cherche à créer (encore) un forum pour mon site. Cette fois j'aimerai n'utiliser qu'une seule table mysql. avant j'utilise une table pour lister les sujets puis une table par sujet pour lister les messages.
Pour n'utiliser qu'une seule table, il faudrai que le script n'affiche qu'une seule fois le sujet quand il réapparait plusieurs fois.Car le sujet doit réapparaitre à chaque réponse pour que justement à la lecture d'un sujet, toutes les réponses soient affichée.
Pourriez vous m'aider ? je précise que le script en question n'est pas encore écrit mais que je sais à peu près à quoi il va ressembler.

Merci d'avance.
Notestablished
mardi 31 janvier 2006 à 20:25:33 | Re : liste sujet forum

FhX

C'est pas comme ca qu'il faut faire.

Une table où tu as tes sujets.
Une table où tu as les réponses aux sujets.

Il te faut un champ commun pour les deux tables pour les reliers entre-elles.

Et voila.
mardi 31 janvier 2006 à 22:29:50 | Re : liste sujet forum

notestablished

merci ....ba je vais essayer cette solution puis je reposterai un message...merci bien FhX

mercredi 1 février 2006 à 11:25:50 | Re : liste sujet forum

Anthomicro

Salut,

c'est ce que je faisais y'a très longtemps, avec les bons index et des champs optimisés t'arrive à un truc de bien, mais bon une table topics, une table posts et hop roulez jeunesse, ça sera encore plus rapide ;-)


    mercredi 1 février 2006 à 18:46:31 | Re : liste sujet forum

    notestablished

    slt,
    je veux bien que tu m'explique se que tu entend par "avec les bons index et des champs optimisés"...merci bien pour ta réponse

    mercredi 1 février 2006 à 19:01:54 | Re : liste sujet forum

    Anthomicro

    Bah disons qu'il va bien que tu penses tes champs car sinon (que ce soit avec une ou deux tables et même plus) quand t'auras quelques milliers de topics/messages tu verras ce que ça fait ;-)


      mercredi 1 février 2006 à 19:16:12 | Re : liste sujet forum

      notestablished

      ba pour le moment sur ma table topic comme tu dis j'ai : id sujet l'auteur et la date d'ajout
      dans la table post j'ai : id sujet l'auteur le message et la date.

      qu'est qu'il faut que je fasse ? merci de m'aider
      mercredi 1 février 2006 à 19:46:45 | Re : liste sujet forum

      Anthomicro

      Mettre l'id du topic comme index sur les deux tables, et rajouter des champs que tu incrémenteras pour ne pas utiliser de clause LIMIT pour ne sélectionner que la plage de topics/messages dont tu as besoin.

      a +


        mercredi 1 février 2006 à 22:35:09 | Re : liste sujet forum

        notestablished

        ba en faite le champ id à déjà l'option auto_incremente...donc qu'est ce que je fais ? je ne pourrai pas mettre l'index sur le champ du "sujet" ? en faite je ne sais pas à quoi sert l'option index, c'est pourquoi je ne sais m'en servir...tu peux m'aider ?
        merci d'avance
        jeudi 2 février 2006 à 19:19:05 | Re : liste sujet forum

        Anthomicro

        non tu pourras pas t'en servir du champ auto incrémenté.

        Pour les index fais une recherche sur google sur "mysql index" par exemple tu vas tomber sur le manuel de référence.

        a +



          Cette discussion est classée dans : table, liste, forum, sujet, seule


          Répondre à ce message

          Sujets en rapport avec ce message

          classement de la liste des sujets dans un forum [ par mailliam ] Coucou tous! Moi j'ai un problème avec mon forum: j'ai une table (ici matable) qui contient le nom de l'auteur, le forum, le titre du sujet, le messa PHP Liste déroulante qui récupère les champs d'une table [ par Cathe89 ] Bonjour, Mon problème est surement simple à régler mais là je plante. J'ai une base de données comprenant une table FILM et une table GENRE. Je voudr Déplacer une fiche dans une liste [ par lou17 ] Bonjour, Je ne parviens pas à résoudre le problème qui consiste à déplacer une fiche dans une liste et reclasser ensuite cette liste : il s'agit d'un Liste de sujet (comment faire) [ par nanouke ] Bonjour à tous, Sur mon site web j'aimerais créer une page avec plusieur sujet un peut comme code source. Je m'explique : bien dans un premier lieux i requete sql php [ par enchien ] Bonjour a tous, Mon problème est le suivant : J'ai une base de données avec les trois tables suivantes (j'utilise sqlite3): Table Users ----------- Besoin d'aide pour fonction GetList [ par guillaumepinho ] J'utilise la fonction pour générer un dropdown(liste)dans un formulaire à partir d'une table. J'ai aucune faute mais ma liste reste toujours vide. Qq' Sortir les champs d'une table avec mysqli [ par SpaceHam ] Finalement j'avais mis deux sujet à ce sujet et je croyais avoir trouvé le problème mais je n'arrive toujours pas a sortir mes informations (champs) d faire un select dans ma table eleve [ par msi079 ] salut a vous j'ai crée une table a partir de laquelle je veux faire un SELECT mais je reçois l'erreur : ---------------------------------------------- Faire un liste hiarchisé à partir d'une seule table = facile ? [ par cuisine ] Bonjour, C'est la première fois que je demande de l'aide en php sur un forum. Je ne trouve pas de solution pour générer un liste "hiérarchisé". J'ai tableau dynamique [ par nana999 ] bonjour svp j'ai un problème j'ai crée une liste de sélection dynamique a une table 'a' puis j'ai aussi sur la même page une table dynamique a la tab


          Nos sponsors


          Sondage...

          Comparez les prix

          CalendriCode

          Mai 2012
          LMMJVSD
           123456
          78910111213
          14151617181920
          21222324252627
          28293031   

          Consulter la suite du CalendriCode

          A découvrir



           
          Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
          CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
          CodeS-SourceS.com© est une marque déposée tous droits réservés

          Google Coop CodeS-SourceS Google Coop CodeS-SourceS
          Temps d'éxécution de la page : 1,482 sec (4)

          Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales