YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Allg. Fragen und Probleme » acp/board.php Fehlermeldung » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 3.350 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als erledigt markiert. Thread erledigt

Zum Ende der Seite springen acp/board.php Fehlermeldung
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
stormy-haze
Mitglied


images/avatars/avatar-5815.gif

Dabei seit: 20.12.11
Beiträge: 22
Fähigkeiten: WBB Lite 1 Fortgeschritten
Forenversion: Lite 1.0

 acp/board.php Fehlermeldung Antworten Zitieren Editieren Melden       UP

Problembeschreibung:
Wenn ich einem Board ein übergeordnetes Forum zuordnen möchte, kommt folgende Fehlermeldung:

Zitat:
Database error in WoltLab Burning Board: Invalid SQL: UPDATE bb1_boards SET parentlist = '0,'2',1' WHERE boardid='1'
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2',1' WHERE boardid='1'' at line 1
mysql error number: 1064
Date: 03.02.2013 @ 18:56
Script: /acp/board.php


Ich find die Stelle einfach nicht und hoffe, mir kann jemand helfen.

Leider kann ich auch nicht sagen, nach welchem Einbau der Fehler aufgetreten ist, da es mir erst jetzt aufgefallen ist. Aber ich habe jeden Hack, der in der acp/board.pho eine Änderung verlangt nochmal angesehen und keinen Einbaufehler entdeckt.

Dateianhang:
txt acpboard.txt (16,36 KB, 13 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von stormy-haze: 03.02.13 19:01.

03.02.13 19:00 stormy-haze ist offline E-Mail Finden Als Freund hinzufügen
Bräke
Mitglied


Dabei seit: 01.01.04
Beiträge: 8.189

Antworten Zitieren Editieren Melden       UP

Klick mal im ACP über Foren bearbeiten, dann ganz unten: Synchronisieren (Oder ähnlich)
Dann nochmal testen.
03.02.13 19:10 Bräke ist offline Finden Als Freund hinzufügen
stormy-haze
Mitglied


images/avatars/avatar-5815.gif

Dabei seit: 20.12.11
Beiträge: 22
Fähigkeiten: WBB Lite 1 Fortgeschritten
Forenversion: Lite 1.0

Themenstarter Thema begonnen von stormy-haze
Antworten Zitieren Editieren Melden       UP

Nun sieht die Fehlermeldung so aus:

Zitat:
Database error in WoltLab Burning Board: Invalid SQL: UPDATE bb1_boards SET styleid='0', parentid='2', parentlist='0,'2'', title='testforum', password='', description='', allowbbcode='1', allowimages='1', allowhtml='1', allowsmilies='1', allowicons='1', daysprune='0', threadsperpage='0', postsperpage='0', postorder='0', hotthread_reply='0', hotthread_view='0', closed='0', isboard='1', invisible='0' WHERE boardid='1'
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2'', title='testforum', password='', description='', allowbbcode='1', allowimage' at line 2
mysql error number: 1064
Date: 03.02.2013 @ 20:04
Script: /acp/board.php


Edit:

Und ich habe festgestellt, dass der Fehler nur auftritt, wenn man die Boards beim Editieren einem übergeordneten Forum zuordnet. Wenn mans gleich einstellt beim Erstellen des Boards, funktionierts ohne Probbleme.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von stormy-haze: 03.02.13 20:56.

03.02.13 20:18 stormy-haze ist offline E-Mail Finden Als Freund hinzufügen
#AHBL
Alternativ Mitglied


Dabei seit: 05.02.12
Beiträge: 134

Antworten Zitieren Editieren Melden       UP

Schau mal in deiner Meldung
code:
1:
 parentlist='0,'2'', 


So müsste es sein
code:
1:
 parentlist='0,'2', 
03.02.13 22:12 #AHBL ist offline E-Mail Finden Als Freund hinzufügen
stormy-haze
Mitglied


images/avatars/avatar-5815.gif

Dabei seit: 20.12.11
Beiträge: 22
Fähigkeiten: WBB Lite 1 Fortgeschritten
Forenversion: Lite 1.0

Themenstarter Thema begonnen von stormy-haze
Antworten Zitieren Editieren Melden       UP

soweit war ich selbst schon.. ich find die stelle nur nicht in der datei -.-
03.02.13 22:25 stormy-haze ist offline E-Mail Finden Als Freund hinzufügen
minette
HTML - Fanatiker


Dabei seit: 07.03.07
Beiträge: 235
Fähigkeiten: WBB3 Anfänger; WBB2 Profi
Herkunft: aus der bauch meine mutter
Forenversion: 3.1; 2.3

Antworten Zitieren Editieren Melden       UP

so wie ich sehen kann
bei dir ist so eingetragen:
php:
1:
2:
3:
4:
5:
6:
7:
8:
if($parentid!=0) {
    list($parentlist)=$db->query_first("SELECT parentlist FROM bb".$n."_boards WHERE boardid='".intval($parentid)."'");
    $parentlist.=",'".intval($parentid)."'";
    $db->query("UPDATE bb".$n."_boards SET threadcount=threadcount+$threadcount, postcount=postcount+$postcount WHERE boardid IN ($parentlist)");
    updateList($parentlist,"$boardid,$board[childlist]","childlist");
   }
   else $parentlist=0;
   $parentchange=" parentid='".intval($parentid)."', parentlist='$parentlist',";


nach mein wiessen soll so sein:

php:
1:
2:
3:
4:
5:
6:
7:
8:
if($parentid!=0) {
    list($parentlist)=$db->query_first("SELECT parentlist FROM bb".$n."_boards WHERE boardid='$parentid'");
    $parentlist.=",$parentid";
    $db->query("UPDATE bb".$n."_boards SET threadcount=threadcount+$threadcount, postcount=postcount+$postcount WHERE boardid IN ($parentlist)");
    updateList($parentlist,"$boardid,$board[childlist]","childlist");
   }
   else $parentlist=0;
   $parentchange=" parentid='$parentid', parentlist='$parentlist',";


__________________
isch bin es

03.02.13 23:16 minette ist offline E-Mail Finden Als Freund hinzufügen
stormy-haze
Mitglied


images/avatars/avatar-5815.gif

Dabei seit: 20.12.11
Beiträge: 22
Fähigkeiten: WBB Lite 1 Fortgeschritten
Forenversion: Lite 1.0

Themenstarter Thema begonnen von stormy-haze
Antworten Zitieren Editieren Melden       UP

die stelle hatte ich auch bereits mal ersetzt, bekam dann aber eine weitere fehlermeldung.

trotzdem hab ichs jetzt nochmal gemacht und in der zeile

php:
1:
if($parentid!=0$db->query("UPDATE bb".$n."_boards SET childlist=''0$childlist' WHERE boardid='".intval($parentid)."'");


ein ' zuviel gefunden, obwohl ich die datei ewigkeiten durchgegangen bin und nichts entdeckt hatte.

nun scheint alles wieder zu funktionieren.

vielen dank für die hilfe smile
03.02.13 23:33 stormy-haze ist offline E-Mail Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Allg. Fragen und Probleme » acp/board.php Fehlermeldung