Kalender funktioniert nicht mehr |
Elly
Mitglied
Dabei seit: 09.07.07
Beiträge: 83
Fähigkeiten: WBB Lite 1 Fortgeschritten Forenversion: Lite 1.0
|
|
Da es mir technisch leider nicht möglich ist, auf den anderen Thread nochmal zu antworten oder meinen Post zu bearbeiten, muss ich dorthin verlinken: MySQL-Update
Es wäre toll, wenn sich jmd nochmal meinen Kalender anschauen könnte. Leider funktioniert er bis heute nicht.
Es kommt folgende Fehlermeldung:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
|
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: SELECT e.*, g.chgpermission, cc.*, re.* FROM bb1_events e LEFT JOIN bb1_users u USING (userid) LEFT JOIN bb1_groups g USING (u.groupid) LEFT JOIN bb1_events_ret re ON (e.eventid=re.eventid) LEFT JOIN bb1_cal_cats cc ON (e.catid=cc.catid) WHERE (public='1' OR e.userid=1) AND ((ret_enddate>='2017-03-01' OR ret_enddate<=eventdate) AND eventdate<='2017-03-31' AND (MOD(PERIOD_DIFF(DATE_FORMAT(e.eventdate,'%y%m'),20173),retval)=0 AND retmode='month' OR (MOD(PERIOD_DIFF(DATE_FORMAT(e.eventdate,'%y%m'),201703),(retval*12))=0 AND retmode='year') OR retmode!='year' AND retmode!='month') OR MONTH(eventdate)='3' AND YEAR(eventdate)='2017' AND re.retmode IS NULL)
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 '.groupid) LEFT JOIN bb1_events_ret re ON (e.eventid=re.eventid) LEFT JOIN bb' at line 7
mysql error number: 1064
Date: 29.03.2017 @ 23:33
Script: /calender.php?sid=
Referer: http://www.beautiful-dreaming.net/thread.php?sid=&postid=438621 |
|
Hier nochmal die Datei.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Elly: 29.03.17 23:34.
|
|
29.03.17 23:33 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
S!equenz
Last Man Standing
Dabei seit: 10.07.12
Beiträge: 795
Fähigkeiten: WBB2 Fortgeschritten Forenversion: 2.3
|
|
Das liegt wohl an diesem Stück aus deiner calender.php Datei
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
|
"SELECT e.*,
g.chgpermission,
cc.*,
re.*,
u.username, u.userid
FROM bb".$n."_events e
LEFT JOIN bb".$n."_users u USING (userid)
LEFT JOIN bb".$n."_groups g USING (groupid)
LEFT JOIN bb".$n."_events_ret re ON (e.eventid=re.eventid)
LEFT JOIN bb".$n."_cal_cats cc ON (e.catid=cc.catid)
WHERE $sqlpermadd (ret_enddate>='".$datebegshow."' OR ret_enddate<=eventdate AND NOT ISNULL(retid) OR eventdate>='".$datebegshow."') AND eventdate<='".$dateendshow."' $sqladd"
|
|
Ersetz dieses Stück mal durch:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
|
"SELECT e.*,
g.chgpermission,
cc.*,
re.*,
u.username, u.userid
FROM bb".$n."_events e
LEFT JOIN bb".$n."_users u USING (userid)
LEFT JOIN bb".$n."_groups g USING (bb".$n."_groups.groupid)
LEFT JOIN bb".$n."_events_ret re ON (e.eventid=re.eventid)
LEFT JOIN bb".$n."_cal_cats cc ON (e.catid=cc.catid)
WHERE $sqlpermadd (ret_enddate>='".$datebegshow."' OR ret_enddate<=eventdate AND NOT ISNULL(retid) OR eventdate>='".$datebegshow."') AND eventdate<='".$dateendshow."' $sqladd"
|
|
Was passiert dann?
__________________
Lüge Zweckmäßige Übertreibung
|
|
30.03.17 06:35 |
E-Mail
Finden
Als Freund hinzufügen
|
|
S!equenz
Last Man Standing
Dabei seit: 10.07.12
Beiträge: 795
Fähigkeiten: WBB2 Fortgeschritten Forenversion: 2.3
|
|
Ich hab grad gesehen das die zeile 2x vorkommt also ersetzte beide
code: |
1:
|
LEFT JOIN bb".$n."_groups g USING (groupid) |
|
einfach mit:
code: |
1:
|
LEFT JOIN bb".$n."_groups g USING (bb".$n."_groups.groupid) |
|
du kannst auch
code: |
1:
|
LEFT JOIN bb".$n."_groups g USING (g.groupid) |
|
testen
__________________
Lüge Zweckmäßige Übertreibung
|
|
30.03.17 18:25 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
|
|
Diese Datei sollte funktionieren:
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
31.03.17 21:22 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|