2 Forum, 1 Kategorie
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
2 Forum, 1 Kategorie
hallo zusammen,
ich hab ein kleines problem.
betreibe derzeit ein board mit mehrern kategorien für verschiede unabhängige seiten.
auf jeder dieser seiten ist mein board komplett verlinkt.
jetzt meine frage.
gibt es eine möglichkeit, durch ein zweites board, das auf die gleiche datenbank zugreift (zwecks user + posts) nur eine kategorie anzuzeigen?
also sprich die anderen irgendwie auszublenden?
so das auf jeder meiner seiten nur der teil im board sichtbar ist, der für die seite auch gedacht ist.
hoffe ich konnte es verständlich rüberbringen...
vielen dank
ich hab ein kleines problem.
betreibe derzeit ein board mit mehrern kategorien für verschiede unabhängige seiten.
auf jeder dieser seiten ist mein board komplett verlinkt.
jetzt meine frage.
gibt es eine möglichkeit, durch ein zweites board, das auf die gleiche datenbank zugreift (zwecks user + posts) nur eine kategorie anzuzeigen?
also sprich die anderen irgendwie auszublenden?
so das auf jeder meiner seiten nur der teil im board sichtbar ist, der für die seite auch gedacht ist.
hoffe ich konnte es verständlich rüberbringen...
vielen dank
- Henne
- Ehemaliges Teammitglied
- Beiträge: 4520
- Registriert: 04.01.2002 01:00
- Wohnort: Lage (Lippe)
- Kontaktdaten:
Also standartmäßig würd mich da jetzt nur sowas einfallen: http://www.phpbb.de/index.php?c=4
Theoretisch kannst ja auch 2 phpBB aufsetzen und die Usertabelle teilen...
Theoretisch kannst ja auch 2 phpBB aufsetzen und die Usertabelle teilen...
- Nana23
- Mitglied
- Beiträge: 148
- Registriert: 18.01.2003 11:59
- Wohnort: Köln / Bad Salzungen
- Kontaktdaten:
rein theoretisch ist das möglich
du copierst die datenbank
so das du zweimal die selben daten hast
beispiel
phpbb_....
phpbb2_
dann optimierst du die zwei foren
und gehst zurück in die datenbank
dort kannst du per SQL befehl die tabellen verknüften
also das du zwar zwei user tabellen hast
also phpbb_user
und phpbb2_user aber die den selben inhalt haben und bei einer veränderung in phpbb2_user über wird die phpbb_user mit dem inhalt der anderen überschrieben und umgedreht
das gibt aber probleme wenn beide tabellen zur gleichenzeit geändert werden was bei einem großen board öfter vorkommt als nur ebi einm 50user board
leider weiß ich den sql befehl nicht mehr muss du suchen
geh auf www.mysql.com bzw. www.php.com
du copierst die datenbank
so das du zweimal die selben daten hast
beispiel
phpbb_....
phpbb2_
dann optimierst du die zwei foren
und gehst zurück in die datenbank
dort kannst du per SQL befehl die tabellen verknüften
also das du zwar zwei user tabellen hast
also phpbb_user
und phpbb2_user aber die den selben inhalt haben und bei einer veränderung in phpbb2_user über wird die phpbb_user mit dem inhalt der anderen überschrieben und umgedreht
das gibt aber probleme wenn beide tabellen zur gleichenzeit geändert werden was bei einem großen board öfter vorkommt als nur ebi einm 50user board
leider weiß ich den sql befehl nicht mehr muss du suchen
geh auf www.mysql.com bzw. www.php.com
- Nana23
- Mitglied
- Beiträge: 148
- Registriert: 18.01.2003 11:59
- Wohnort: Köln / Bad Salzungen
- Kontaktdaten:
natürlich kannst du es auch in jede realtive php seite einbauen
einfach dort angeben das auch die anderne tabelle upgedatet wird
also
einfach dort angeben das auch die anderne tabelle upgedatet wird
also
Code: Alles auswählen
$sql="SELECT * FROM TabellenName WHERE Bedingung='".$first."';";
$ergebnis = mysql_query($sql1) OR die(mysql_error());;
$result = mysql_fetch_array($ergebnis);
$aendern = "UPDATE
TabellenName
Set
Hier veränderungen
WHERE
Bedingunen
$update = mysql_query($aendern);- Nana23
- Mitglied
- Beiträge: 148
- Registriert: 18.01.2003 11:59
- Wohnort: Köln / Bad Salzungen
- Kontaktdaten:
dann hast du das obenfalsch beschriebenTobl hat geschrieben:vielen dank für die schnelle hilfe,
doch eines ist mir noch nicht klar.
ich möchte ja sozusagen nur einen teil der kathegorien "ausblenden".
warum benötige ich dafür einen 2te datenbank?
oben meintest du das du zwei kategorien hast
ein soll in dem forum sichbar sein und die zweite in dem anderen
also du brauchst keine zweite Datenbank du kannst alles über eine laufen lassen
über die datenbank XXX jedoch musst du die Tabellen fürs phpBB doppelt haben
bei der installation gibst du ja den prefix an
phpbb erstell seine tabellen dann so
beispiel
phpbb_tabellenname
so diese tabellen müssen doppelt sein.
weil du ja zwei verschiedene strukturen hast
wenn du alles über eins laufen lassen würdest hätten beide boards das selbe aussehn
und du willst ja eigentlich nur haben das man sich nur einmal anmelden muss und alles posts von beiden board zusammen gezählt werden und das profil etc.
heißt quasi du hast zwei eigenen boards laufen
die aber die einige tabellen gleich haben
beispiel die user tabelle
es sollen die user-daten auf beiden foren vorkommen, genauso soll eine kathegorie auf beiden foren vorkommen.
forum 1:
kategorie 1
kategorie 2
kategorie 3
kategorie 4
forum 2:
kategorie 3
also soll ich für das 2te forum eine neue datenbank anlegen, die dann die kategorie mit der datenbank des ersten forums abgleicht?
forum 1:
kategorie 1
kategorie 2
kategorie 3
kategorie 4
forum 2:
kategorie 3
also soll ich für das 2te forum eine neue datenbank anlegen, die dann die kategorie mit der datenbank des ersten forums abgleicht?
- Nana23
- Mitglied
- Beiträge: 148
- Registriert: 18.01.2003 11:59
- Wohnort: Köln / Bad Salzungen
- Kontaktdaten:
naja da ist was falschTobl hat geschrieben:es sollen die user-daten auf beiden foren vorkommen, genauso soll eine kathegorie auf beiden foren vorkommen.
forum 1:
kategorie 1
kategorie 2
kategorie 3
kategorie 4
forum 2:
kategorie 3
also soll ich für das 2te forum eine neue datenbank anlegen, die dann die kategorie mit der datenbank des ersten forums abgleicht?
Board:
Kategorie1
Forum1
Forum2
Forum3
Forum4
Kategorie2
Forum1
Forum2
Forum3
Forum4
so ist der ausbau des boards
genau!Tobl hat geschrieben: also soll ich für das 2te forum eine neue datenbank anlegen, die dann die kategorie mit der datenbank des ersten forums abgleicht?
lösung gefunden...
1.)
man erstellt eine neue tabelle in seiner datenbank (bsp: categories2)
dort werden alle nicht gewollten kategorien gelöscht, so daß nur die bleibt die man will.
2.)
man öffnet die constants.php und ändert da den wert von categorie auf categorie2.
somit werden nur die gewünschten kategorien angezeigt.
alles andere wird ausgeblendet.
und benutzer, posts und alles andere wird in beiden boards aktualisiert
gruß tobl
1.)
man erstellt eine neue tabelle in seiner datenbank (bsp: categories2)
dort werden alle nicht gewollten kategorien gelöscht, so daß nur die bleibt die man will.
2.)
man öffnet die constants.php und ändert da den wert von categorie auf categorie2.
somit werden nur die gewünschten kategorien angezeigt.
alles andere wird ausgeblendet.
und benutzer, posts und alles andere wird in beiden boards aktualisiert
gruß tobl