Ja, natürlich; das sind doch die "üblichen Verdächtigen"
Gruß
cpg
forum_name aus Datenbank auslesen und (Join - 2 Tabellen)
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Re: forum_name aus Datenbank auslesen und (Join - 2 Tabellen
Und auf dem richtigen Server warst Du auch unterwegs (ich frage lieber nochmal nach... man weiß ja nie ).
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: forum_name aus Datenbank auslesen und (Join - 2 Tabellen
Moin,
na, davon gehe ich aus
1) Datei auf dem Server umbenannt.
2) Neue Datei hochgeladen.
3) Cache gelöscht
4) Fehler
5) Fehler auslösende Datei gelöscht - und die alte wieder umbenannt.
Wenn es nur lokal ginge, dann würde ich ja u.U. einen Fehler bei mir vermuten,
aber es klappt mit der anderen Domain mit dem anderen Forum (exakt gleiche Dateien und Änderungen dort).
Wo es nicht geht, läuft noch MySQL 5.051a und
auf der anderen 5.1.44 (ist ja beides nicht besonders aktuell).
Ich muss mal gucken, ob es daran liegt.
Gruß und frohe Ostern
cpg
na, davon gehe ich aus
1) Datei auf dem Server umbenannt.
2) Neue Datei hochgeladen.
3) Cache gelöscht
4) Fehler
5) Fehler auslösende Datei gelöscht - und die alte wieder umbenannt.
Wenn es nur lokal ginge, dann würde ich ja u.U. einen Fehler bei mir vermuten,
aber es klappt mit der anderen Domain mit dem anderen Forum (exakt gleiche Dateien und Änderungen dort).
Wo es nicht geht, läuft noch MySQL 5.051a und
auf der anderen 5.1.44 (ist ja beides nicht besonders aktuell).
Ich muss mal gucken, ob es daran liegt.
Gruß und frohe Ostern
cpg
Re: forum_name aus Datenbank auslesen und (Join - 2 Tabellen
Guten Morgen liebe Miriam,
dank Deiner geduldigen Hilfe habe ich eine Menge verstanden und das Verbinden von zwei Tabellen ist mir nun kein Problem mehr
Ich dachte sogar, ich hätte es hinbekommen; denn auf meinem lokalen Server lief es zufriedenstellend.
Die veränderte Datei habe ich dan hochgeladen und wollte sie in meinem regulären Forum einsätzen.
Fehlermeldung!
Alles überprüft - kein Fehler festzustellen.
Datei in einem "Probierforum" getestet: alles ok.
Sollte es an einem recht alten MySql auf meinem Server liegen, auf dem das "richtige" Forum läuft?
Provider gebeten, für ein Update zu sorgen.
Das wurde zügig erledigt.
Datei wieder getestet: Fehler immer noch da:
Und das ist der "Übeltäter":
ein bei einem auszuschließenden Forum 18.
Wenn ich die Zeile
Ich werde weiter tüfteln.
Gruß
cpg
dank Deiner geduldigen Hilfe habe ich eine Menge verstanden und das Verbinden von zwei Tabellen ist mir nun kein Problem mehr
Ich dachte sogar, ich hätte es hinbekommen; denn auf meinem lokalen Server lief es zufriedenstellend.
Die veränderte Datei habe ich dan hochgeladen und wollte sie in meinem regulären Forum einsätzen.
Fehlermeldung!
Alles überprüft - kein Fehler festzustellen.
Datei in einem "Probierforum" getestet: alles ok.
Sollte es an einem recht alten MySql auf meinem Server liegen, auf dem das "richtige" Forum läuft?
Provider gebeten, für ein Update zu sorgen.
Das wurde zügig erledigt.
Datei wieder getestet: Fehler immer noch da:
Ich habe dann überlegt: was unterscheidet die Foren (local, Test, Haupt) - und kam darauf: in meinem Hauptforum sind einige der Recent-Topics ausgeschlossen, weil sie nicht angezeigt werden sollen.SELECT t.topic_title, t.forum_id, t.topic_views, t.topic_id, t.topic_first_poster_name, t.topic_last_poster_name, f.forum_name FROM phpbb_topics t LEFT JOIN phpbb_forums f ON t.forum_id = f.forum_id WHERE topic_status <> 2 AND topic_approved = 1 AND topic_type = 0 AND topic_moved_id = 0 AND forum_id <> 18 ORDER BY topic_time DESC LIMIT 5
Und das ist der "Übeltäter":
Diese Zeile fügt in diesem Fall' . $sql_where .'' . $forum_sql . '
AND forum_id <> 18 ORDER BY topic_time DESC LIMIT 5
ein bei einem auszuschließenden Forum 18.
Wenn ich die Zeile
lösche, dann besteht der Fehler nicht; aber dann werden natürlich nicht die gewünschten Foren ausgeschlossen.' . $sql_where .'' . $forum_sql . '
Ich werde weiter tüfteln.
Gruß
cpg
Zuletzt geändert von cpg am 07.05.2014 22:55, insgesamt 2-mal geändert.
Re: forum_name aus Datenbank auslesen und (Join - 2 Tabellen
Dann schau mal genauer auf Deine Query... Du hast schon wieder, zumindest teilweise, auf die Aliase verzichtet.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: forum_name aus Datenbank auslesen und (Join - 2 Tabellen
Guten Abend,
ich glaube, nun habe ich es
Das
Danke nochmals und gute Nacht
cpg
ich glaube, nun habe ich es
Das
muss ich schon beit.forum_id
reinschreiben, damit es übergeben wird und dann am Schluss wieder auftaucht.// Exclude forums
//
...
$sql_where = ' AND ' . $db->sql_in_set('t.forum_id', array_map('intval', $exclude_forums), ($config['board3_recent_exclude_forums_' . $module_id]) ? true : false);
...
Danke nochmals und gute Nacht
cpg