SQL-Fehler |
Goonie1981
Mitglied
![](images/2017/star.gif)
![images/avatars/avatar-2387.jpeg](images/avatars/avatar-2387.jpeg)
Dabei seit: 19.02.05
Beiträge: 420
Herkunft: HH Forenversion: 2.3
![](images/2017/spacer.gif) |
|
Problembeschreibung:
Ich wollte eine neue Kategorie erstellen im ACP und bekomme nun folgende Fehlermeldung:
Fehlermeldung:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.2): Invalid SQL: INSERT INTO bb1_boards (styleid,parentid,parentlist,childlist,boardorder,title,password,descriptio
n,prefixuse,prefixrequired,prefix,threadtemplateuse,threadtemplate,posttemp
lateuse,posttemplate,allowratings,daysprune,sortfield,sortorder,threadsperp
age,postsperpage,postorder,countuserposts,hotthread_reply,hotthread_view,mo
deratenew,enforcestyle,closed,isboard,invisible,showinarchive,externalurl) VALUES ('26','0','0','0','11','Filmfreaks Lexikon','','Hilfreiches Lexikon rund um die Thematik Film, Filmmusik sowie die dazugehörige Technik.','0','0','','0','','0','','1','1000','lastposttime','','20','20','
0','1','20','20','00','0','0','0','0','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 'n,prefixuse,prefixrequired,prefix,threadtemplateuse,threadtempl
mysql error number: 1064
mysql version: 4.0.23-Max-log
php version: 4.4.1
Date: 10.05.2006 @ 17:08
Script: /acp/board.php
Referer: http://www.die-filmfreaks.de/acp/board.p...nuitemgroupid=1
Ich habe auch schon die Originaltemplates neu importiert, aber die Fehlermeldund besteht weiterhin.
Wie kann ich dies wieder beheben?
__________________ *** I create fear, 'cause fear is my ticket back to the real world. ***
|
|
10.05.06 19:06 |
E-Mail
Finden
Als Freund hinzufügen
|
|
batida444
Mitglied
![](images/2017/star.gif)
![images/avatars/avatar-306.jpg](images/avatars/avatar-306.jpg)
Dabei seit: 20.01.04
Beiträge: 907
Fähigkeiten: WBB2 Fortgeschritten Herkunft: Altes Land Forenversion: 2.3; 2.2
![](images/2017/spacer.gif) |
|
Du scheinst einen Fehler in der acp/board.php in dem Abschnitt zu haben, welcher das neue Unterforum/die neue Kategorie speichert.
Öffne mal die acp/board.php und suche diesen Code:
php: |
1:
|
/** add a new board */ |
|
Dies ist der Abschnitt, welcher für das Erstellen eines neues Unterforums/einer neuen Kategorie zuständig ist.
Und innerhalb dieser Funktion suchst du jetzt dieses (kommt nur einmal vor):
php: |
1:
|
$db->query("INSERT INTO bb".$n."_boards |
|
Poste dann hier mal den kompletten Datenbankquery, also von $db-> bis $insertid = $db->insert_id();
Greetz
Günni
__________________
|
|
10.05.06 19:38 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Goonie1981
Mitglied
![](images/2017/star.gif)
![images/avatars/avatar-2387.jpeg](images/avatars/avatar-2387.jpeg)
Dabei seit: 19.02.05
Beiträge: 420
Herkunft: HH Forenversion: 2.3
Themenstarter
![](images/2017/spacer.gif) |
|
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
|
$db->query("INSERT INTO bb".$n."_boards (styleid,parentid,parentlist,childlist,boardorder,title,password,descriptio
n,prefixuse,prefixrequired,prefix,threadtemplateuse,threadtemplate,posttemp
lateuse,posttemplate,allowratings,daysprune,sortfield,sortorder,threadsperp
age,postsperpage,postorder,countuserposts,hotthread_reply,hotthread_view,mo
deratenew,enforcestyle,closed,isboard,invisible,showinarchive,externalurl,url_newwindow) ".
"VALUES ('".intval($style_set)."','$parentid','$parentlist','0','".intval($boardorder)."','".addslashes($title)."','".addslashes($password)."','".addslashes($description)."','".intval($prefixuse)."','".intval($prefixrequired)."','".addslashes($prefix)."','".intval($threadtemplateuse)."','".addslashes($threadtemplate)."','".intval($posttemplateuse)."','".addslashes($posttemplate)."','".intval($allowratings)."','".intval($daysprune)."','".addslashes($sortfield)."','".addslashes($sortorder)."','".intval($threadsperpage)."','".intval($postsperpage)."','".intval($postorder)."','".intval($countuserposts)."','".intval($hotthread_reply)."','".intval($hotthread_view)."','".(($moderatenewthreads == 1) ? ("1") : ("0")).(($moderatenewposts == 1) ? ("1") : ("0"))."','".intval($enforcestyle)."','".intval($closed)."','".intval($isboard)."','".intval($invisible)."','".intval($showinarchive)."','".addslashes($externalurl)."','".intval($url_newwindow)."')");
// "all boards" announcements
$insertSQL = '';
$result = $db->query("SELECT threadid, COUNT(boardid) AS boards FROM bb".$n."_announcements GROUP BY threadid HAVING boards = '".$boardCount."'");
while ($row = $db->fetch_array($result)) {
if ($insertSQL != '') $insertSQL .= ',';
$insertSQL .= "('".$insertid."', '".$row['threadid']."')"; |
|
Falls das nicht reichen sollte, im Anhang ist noch die komplette acp/board.php!!!
Dateianhang: |
board.php (45,35 KB, 1 mal heruntergeladen)
|
__________________ *** I create fear, 'cause fear is my ticket back to the real world. ***
|
|
10.05.06 21:02 |
E-Mail
Finden
Als Freund hinzufügen
|
|
batida444
Mitglied
![](images/2017/star.gif)
![images/avatars/avatar-306.jpg](images/avatars/avatar-306.jpg)
Dabei seit: 20.01.04
Beiträge: 907
Fähigkeiten: WBB2 Fortgeschritten Herkunft: Altes Land Forenversion: 2.3; 2.2
![](images/2017/spacer.gif) |
|
Habs mir bald gedacht, du hast den Datenbank-Query zerstückelt.
Probier mal die Datei im Anhang und wenns klappt, schau dir an, was ich geändert hab
Greetz
Günni
Dateianhang: |
board.php (45,34 KB, 2 mal heruntergeladen)
|
__________________
|
|
10.05.06 21:19 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Goonie1981
Mitglied
![](images/2017/star.gif)
![images/avatars/avatar-2387.jpeg](images/avatars/avatar-2387.jpeg)
Dabei seit: 19.02.05
Beiträge: 420
Herkunft: HH Forenversion: 2.3
Themenstarter
![](images/2017/spacer.gif) |
|
Habs ausprobiert. Funktioniert super. Hab besten dank, du hast mich und mein Board gerettet.
__________________ *** I create fear, 'cause fear is my ticket back to the real world. ***
|
|
10.05.06 22:43 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|