Notice: Undefined index: position in /home/piregwan/public_html/forum2/reponses2.php on line 50
Piregwan 2000





  19 06 2002 à 15:52


Hello,

Non, je veux aps que l'on me mache le travail, je ferais tt tt seul, par contre, je voudrais savoir comment on fais un forum, mais du point de vue général, c à dire combien de tables utiliser pour la bdd et comme lier les sujets entre eux, parce que je pensais faire une table et un enregistrement par sujet, mais faut ajouter dans un même champ plusieurs réponses et là, je pense pas que ce soit bon, j'arais pensé à un enregistrement par réponse, mais après, comment savoir à quel sujet appartien quel message ?

Voilà, je souhaite juste un chtite réponse ...

Au fait, qui a bassé son BAC S spé maths ? Je voudrais savoir ce que vous avez penser de l'arithmétique ? (OK, pas de rapport, mais si yen a ...)

BOULLAY les trou... (super boulet - )
39 ans
fabien@creatorarea.com | 83254675
http://www.creatorarea.com

cet espace est à vendre ! mise à prix à 759€





  19 06 2002 à 16:03


loin de moi l'idée de te mâcher le travail... ta méthode serait quasi-impossible à mettre un oeuvre. Ou alors sous dopants

Ce que je te conseille, c'est de faire une recherche sur ce forum, le sujet a été abordé un grand nombre de fois et d'aller télécharger sur http://www.phpscripts-fr.net 2-3 scripts touts faits et de les décortiquer pour comprendre et te faire une idée.

defraagh (membre fanatique - )
38 ans (Strasbourg)
defraagh@graphistory.com | 124369304
http://gwash.straterole.net [down]

*! j' la torture [mais sur les autres] !*
membre de l'association pour la revalorisation de la torture [ART]





  19 06 2002 à 16:25


OKi

BOULLAY les trou... (super boulet - )
39 ans
fabien@creatorarea.com | 83254675
http://www.creatorarea.com

cet espace est à vendre ! mise à prix à 759€





  19 06 2002 à 16:46


C'est simple à faire un forum.
Moi, j'ai fait comme ça :
2 tables : réponses et sujets.
Dans la table sujet, tu mets les champs normaux.
Dans la table réponses aussi, + un champ 'sujet' où tu enregistrera l'id du sujet lié à la réponse.
Enfin bon, c'est une façon de faire. Tu peux le faire avec une seule table.

Per (squatteur de topic - )
39 ans (Plage de Pors-Carn)
per2censured@aol.com
http://www.ebodyboard.online.fr

L'alcool est mon pire ennemi.
Fuir l'ennemi est lâche.





  19 06 2002 à 16:56


en fait c'est la méthode qu'utilise jean-claude sur son forum, donc forcément c'est du solide

sylozof (jouet en plastok lvl 1 - )
42 ans (Sélestat)
syl82@laposte.net | 148310108

Autant l'hiver éclate que l'hétéroclyte
Eric et Ramzy





  19 06 2002 à 17:09


moué je fais qu'une table. Avec une collone "parent". "0" Si c le premier sujet, ou l'id du sujet si c une reponse.

cob (guest star - )
46 ans (toulouse)
respecto@free.fr
http://www.greybox.tk

cet espace est à vendre ! mise à prix à 147€





  19 06 2002 à 19:15


Merci, c vrai que les 2 tables, c une bonne technique.
Je voudrais savoir un truc si vous savez, c quoi Primary, g pas bien compris à quoi ça sert sous mysql. unique, c pour que ce soit en un seul exemplaire. Et index, c pour accélérer, c bien ça ?

Aalors, je pense que après, faut que je trie les messages par date, n'est-ce pas, et pour cela, faut que je mette en format DATETIME pour avoir l'heure et tout et tout en même temp (d'ailleur, si 2 personnes répondent à la même seconde, ça va beuguer ? Nan ?).

Donc je veux mettre en forme la date (pour classer par date, je sais faire) par contre, j'ai testé ça pour une date :

$req = mysql_query("SELECT DATE_FORMAT('2002-12-01 22:47:23','%d/%m/%Y %T')");

echo("$req");

Mais ça a pas l'air de marcher, je suis pas sûr de bien comprendre si c avec la fonction mysql_query que je dois utiliser une fonction MySQL.

BOULLAY les trou... (super boulet - )
39 ans
fabien@creatorarea.com | 83254675
http://www.creatorarea.com

cet espace est à vendre ! mise à prix à 759€





  19 06 2002 à 19:25


le mieux a posteriori (apres avoir réfléchi) ca semble avec une seule table, a la ben, comme jacob aussi. peut etre un peu plus rapide, a confirmer avec moult benchs greffés sur 2 forums quasi identiques, si ce n'est au point de vue des tables. étude sympa a faire.

évite le format datetime ou timestamp. prends des entiers. et stoque des timestamps unix (entiers). c'est plus "portable" je trouve, plus rassurant.

a+

piregwan (agent mad fanatique lvl 1 - )
48 ans (chamb�ry, 73)
krakoukas@piregwan-genesis.com | 91327470
http://www.piregwan-genesis.com

" s'il vous plait mademoiselle, j'aurais voulu prendre une leçon particulière avec anne laurencin " JCD





  19 06 2002 à 19:27


Ben, utilise la fonction date().
Nan?

Per (squatteur de topic - )
39 ans (Plage de Pors-Carn)
per2censured@aol.com
http://www.ebodyboard.online.fr

L'alcool est mon pire ennemi.
Fuir l'ennemi est lâche.





  19 06 2002 à 20:33


Oulà, je cherche pas la performance, mais la facilité, et oui, je commence, et t'es histoires de UNXI, c chaud ...
Nan, je veux utiliser un truc fait par MySQl, pour MySQL ...

BOULLAY les trou... (super boulet - )
39 ans
fabien@creatorarea.com | 83254675
http://www.creatorarea.com

cet espace est à vendre ! mise à prix à 759€





  19 06 2002 à 20:34


dat() de php ? ça met pas des dates mysql ça ! Je pourrais le faire avec des traitements de chaine mais vu qu'il y a une fonction mysql pour ...

En fait, je cherche juste à savoir comment on utilise une fonction mysql avec php.

BOULLAY les trou... (super boulet - )
39 ans
fabien@creatorarea.com | 83254675
http://www.creatorarea.com

cet espace est à vendre ! mise à prix à 759€





  19 06 2002 à 21:00


Pour les dates, tu peux utiliser (lors des insertions par exemple) la fonction NOW() de MySQL...

Naxos (mickey - )
45 ans (Suresnes)
mail@fbouju.net | 20473598
http://www.fbouju.net

CTRL-Z is the key ;)





  19 06 2002 à 23:47


easy l'arithmétique et le reste aussi d'ailleur...

sym_zo (vice ambassadeur pg.com en belgique - )
40 ans (Bruxelles)
simnq@free.fr | 145378003
http://simnq.free.fr

Les choses cachées doivent être tenues aussi proprement que celles que l'on voit, l'âme et les dents du fond par exemple...





  20 06 2002 à 07:03


Je veux utiliser une fonction, mais je sais pas comment on utilise une fonction mysql !!!

BOULLAY les trou... (super boulet - )
39 ans
fabien@creatorarea.com | 83254675
http://www.creatorarea.com

cet espace est à vendre ! mise à prix à 759€





  20 06 2002 à 07:05


Heu, t'as combien en maths d'ahabitude ? 17 ? moi, c plutôt 11.5 ...
Au lycée de la vallée de Chevreuse si quelqu'un connais on sais jamais, si ça ce trouve yen a qui se connaissent !

BOULLAY les trou... (super boulet - )
39 ans
fabien@creatorarea.com | 83254675
http://www.creatorarea.com

cet espace est à vendre ! mise à prix à 759€


Pour répondre à ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre réponse une personne qui a participé à ce sujet, cliquez sur le bouton en face de son intervention. Enfin si vous voulez inviter quelqu'un à réagir, utilisez les appeaux ci-dessous. Seuls les membres logués peuvent utiliser les appeaux et seuls les membres actifs peuvent être appeautés ^^. Bonne notification !

Vous n'êtes pas membre ou vous n'êtes pas logué(e) ou les appeaux sont désactivés dans votre profil. Vous ne pouvez pas utiliser les appeaux.