Seite 2 von 2

Re: Themen automatisch in der Datenbank erstellen

Verfasst: 26.05.2013 15:38
von Miriam
Wenn Du schon in phpBB3 unterwegs bist, solltest Du auch die vorhandenen Routinen nutzen: https://wiki.phpbb.com/Queries_in_phpBB3

Re: Themen automatisch in der Datenbank erstellen

Verfasst: 26.05.2013 15:49
von bb-newbie2013
Also Zeile 30 ist diese hier

Code: Alles auswählen

while($row = mysql_fetch_row($result)) { 
Dies Abfrage greift nicht auf die Datenbank des Forum zu, sondern auf die andere in der die alten Meldungen gespeichert sind.

Daher verstehe ich nicht, warum ausgerechnet hier der Fehler auftaucht. Und warum eben nur bei einem von beiden Foren. Beide haben ja den gleichen Quelltext, die gleichen Variablen und die gleichen Datenbank-Strukturen...

Re: Themen automatisch in der Datenbank erstellen

Verfasst: 26.05.2013 16:16
von Miriam

Code: Alles auswählen

while($row = mysql_fetch_assoc($result)) { 
So kann es funktionieren.

Wirf auch einen Blick auf die Funktionen: mysql_result(), mysql_fetch_array()

Re: Themen automatisch in der Datenbank erstellen

Verfasst: 26.05.2013 16:20
von bb-newbie2013
Hey Miriam,

vielen Dank!

Ich habe es jetzt ans Laufen bekommen, indem ich einfach nur die Befehle

Code: Alles auswählen

MYSQL_CONNECT($server, $benutzer, $passwort);
MYSQL_SELECT_DB($datenbank);
direkt vor

Code: Alles auswählen

$result=mysql_query("SELECT * FROM News ORDER BY ID ASC");
while($row = mysql_fetch_row($result)) {
verschoben habe...

Warum das allerdings mit dem einen Forum trotzdem funktioniert hat und mit dem anderen nicht, das werde ich wohl nie kapieren...