php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.01.2005, 18:18  
Gast
 
Beiträge: n/a
Standard Forum mysql Tabellengestalung

Hi,

ich bin dabei ein kleines Forum zu programmieren, bin aber bei der Tabellengestaltung in MySQL etwas überfordert. Es soll einfach nur so sein, dass man nen neuen Thread aufmachen kann und darauf antworten.
Momentan habe ich 2 Tabellen. Eine mit den Threads, die andere mit den Antworten. Die Antworten haben dann die id des threads noch gespeichert.

Aber irgendwie fänd ich es praktischer zu handhaben, wenn ich das alles in einer Tabelle hab. Hab das mal so probiert:

Zitat:
author varchar(50)
title varchar(150)
content longtext
date datetime
last_author varchar(50)
last_date datetime
thread_id int(11)
reply_id int(11)
ID int(11) auto_increment
Ich will nämlich die möglichkeit haben, dass die user ihre beiträge editieren können und bei 2 tabellen müsste ich tausend abfragen machen, um zu wissen, ob ich den thread (also anfang) oder ne antwort updaten muss. Auch beim auslesen wärs angenehmer alles in einem zu haben.

Kennt jemand ein gutes Tutorial wo auf sowas eingegangen wird. Ne Möglichkeit wär doch auch 2 Tabellen zu machen und die zu joinen, aber da bin ich auch net weitergekommen.

Thx, koelle
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.01.2005, 18:56  
Gast
 
Beiträge: n/a
Standard

Hi,

habs jetzt doch mit 2 Tabellen gelöst. Hab eine mit den Threads und eine mit den Antworten.

Wenn jemand einen neuen Thread aufmacht speicher ich den in "threads" und auch noch in "antworten".
Wenn man auf den thread klickt, hol ich mir alle datensätze aus der Tabelle "antworten".

so ne ganz kurze beschreibung
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Suche Forum mit folgenden funktionen homezonebenny PHP-Fortgeschrittene 6 03.04.2008 16:45
[Erledigt] MySQL - ERROR 1044 bei erstellen einer Datenbank _youngenterpriser_ Datenbanken 2 05.02.2008 17:56
Mysql Server Einstellunen Optimieren pchero Datenbanken 3 01.05.2007 19:50
[Erledigt] MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
[Erledigt] Schnittstelle zwischen PHP und MySQL klappt net !!! Datenbanken 16 16.10.2005 14:24
PHP Forum – ungelesene Beiträge im Forum I-Spy PHP Tipps 2005-2 14 09.10.2005 13:07
Als Gast im Forum MySQL ? Off-Topic Diskussionen 3 19.07.2005 23:15
[Erledigt] Forum ohne mySQL ??? Off-Topic Diskussionen 14 15.07.2005 00:08
MYSQL läuft nur wenn /tmp auf 777 Datenbanken 5 06.07.2005 08:38
Forum: Forenstruktur anzeigen & als gelesen markieren PHP-Fortgeschrittene 4 05.06.2005 22:29
mysql root passwort vergessen Datenbanken 1 29.05.2005 11:33
[Erledigt] Access denied for user: '@localhost' / SYSTEM@localhost Datenbanken 0 10.11.2004 20:35
HILFE bei php forum mit mysql!!! Datenbanken 20 13.09.2004 22:24
Forum Beitragsarchiv 13 01.08.2004 19:39


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:35 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.