Statistik |
Beiträge: 144.530 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 149%
Ausl. d. letzten 5 Minuten: 187%
Ausl. d. letzten 15 Minuten: 242%
Aktulle Uhrzeit: 12:18
Freier Webspace: 4.03 TB
PHP-Version: 7.4.33
|
|
|
|
|
Anzeigen aktualisieren....php5.6 |
|
Anzeigen aktualisieren....php5.6 |
|
Hallo,
Datenbank Fehler bei "Foren aktualisieren"
Konnte Fehlermeldung nicht kopieren, daher als Bild
__________________ lg Stine
|
|
12.09.2020 20:47 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.745.792
Nächster Level: 266.777.854
|
|
|
12.09.2020 21:13 |
|
|
|
Hallo Viktor,
es ist kein Postings im Board 59.
Datei getestet, aber wieder der obige Datenbankfehler....
Sollte doch auch wenn keine Posting ist, funktionieren?
__________________ lg Stine
|
|
12.09.2020 22:02 |
|
|
|
Hallo Viktor,
jetzt kam keine Fehlermeldung mehr
Bitte was hast du angepasst, hinzugefügt?
__________________ lg Stine
|
|
13.09.2020 01:29 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.745.792
Nächster Level: 266.777.854
|
|
|
Zitat: Original von Stine
Hallo Viktor,
jetzt kam keine Fehlermeldung mehr
Bitte was hast du angepasst, hinzugefügt? |
|
|
Hallo Sine,
ich habe das geändert.
Suche:
code: |
1:
2:
3:
|
$db->unbuffered_query("UPDATE bb".$n."_boards SET lastthreadid='$lastpost[threadid]', lastposttime='$lastpost[posttime]', lastposterid='$lastpost[userid]', lastposter='".addslashes($lastpost['username'])."', postcount='$postcount', threadcount='$threadcount' WHERE boardid='$row[boardid]'", 1);
|
|
Ersetzt habe ich es durch:
code: |
1:
2:
3:
4:
5:
6:
7:
|
if (intval($lastpost['threadid']) > 0) {
$db->unbuffered_query("UPDATE bb" . $n . "_boards SET lastthreadid='$lastpost[threadid]', lastposttime='$lastpost[posttime]', lastposterid='$lastpost[userid]', lastposter='" . addslashes($lastpost['username']) . "', postcount='$postcount', threadcount='$threadcount' WHERE boardid='$row[boardid]'", 1);
} else {
$db->unbuffered_query("UPDATE bb" . $n . "_boards SET postcount='$postcount', threadcount='$threadcount' WHERE boardid='$row[boardid]'", 1);
}
|
|
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
13.09.2020 22:17 |
|
|
|
|
Zitat: Original von Viktor
Hallo Sine,
ich habe das geändert.
Suche:
code: |
1:
2:
3:
|
$db->unbuffered_query("UPDATE bb".$n."_boards SET lastthreadid='$lastpost[threadid]', lastposttime='$lastpost[posttime]', lastposterid='$lastpost[userid]', lastposter='".addslashes($lastpost['username'])."', postcount='$postcount', threadcount='$threadcount' WHERE boardid='$row[boardid]'", 1);
|
|
Gruß
Viktor
|
|
|
Bei mir steht das auch drin allerdings hab ich den fehler nicht bei mir.
|
|
14.09.2020 07:19 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.745.792
Nächster Level: 266.777.854
|
|
|
Zitat: Original von golf3look
|
Zitat: Original von Viktor
Hallo Sine,
ich habe das geändert.
Suche:
code: |
1:
2:
3:
|
$db->unbuffered_query("UPDATE bb".$n."_boards SET lastthreadid='$lastpost[threadid]', lastposttime='$lastpost[posttime]', lastposterid='$lastpost[userid]', lastposter='".addslashes($lastpost['username'])."', postcount='$postcount', threadcount='$threadcount' WHERE boardid='$row[boardid]'", 1);
|
|
Gruß
Viktor
|
|
|
Bei mir steht das auch drin allerdings hab ich den fehler nicht bei mir. |
|
|
Hallo,
der Fehler tritt nur auf wenn du ein Board hast ohne Posings drin und dann im ACP auf Aktualisieren klickst.
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
14.09.2020 20:00 |
|
|
|
Ah ok danke für die Info Viktor.
|
|
14.09.2020 20:45 |
|
|
|
Hallo,
Interessant ist hier, was die Hochkommas schluckt...
Auch wenn der INNER JOIN hier kein Ergebnis liefert und dadurch das Array "lastpost" nicht erstellt und daher zur Variablen wird, sollte das "finale" Statement so aussehen(Im Hintergrund mit einigen Notice-Meldungen):
php: |
1:
|
UPDATE bb1_boards SET lastthreadid='', lastposttime='', lastposterid='', lastposter='', postcount='0', threadcount='0' WHERE boardid='59' |
|
Dieses Statement sollte eher einen Fehler bezüglich eines ungültigen Integer-Wertes erzeugen, da einige Spalten mit "NOT NULL" angelegt wurden.
Aber scheinbar wird daraus:
php: |
1:
|
UPDATE bb1_boards SET lastthreadid=, lastposttime='', lastposterid=, lastposter='', postcount='0', threadcount='0' WHERE boardid='59' |
|
__________________
|
|
16.09.2020 02:28 |
|
|
|
Hallo,
Ja, eine unglückliche Verarbeitung wäre vorstellbar, sofern der String in der Datenbank "korrekt" ankommt.
__________________
|
|
17.09.2020 03:20 |
|
|
|
|
|
|