AL8 Forum
»
Discuz 4.0 及 4.1 插件發佈
» AL8 首頁四格顯示 (2007.01.07 最後更新)
‹‹ 上一主題
|
下一主題 ››
549
4/28
|‹
‹‹
2
3
4
5
6
7
8
9
10
11
››
›|
標題:
[D4.0 & 4.1]
AL8 首頁四格顯示 (2007.01.07 最後更新)
打印
|
推薦
|
訂閱
|
收藏
DarkCircle
0039155
頭銜: Newbie
帖子: 20
精華: 0
積分: 280 點
現金: 100 元
存款: 0 元
閱讀權限: 10
註冊: 2006-1-24
狀態: 離線
#61
大
中
小
發表於 2006-2-10 09:45
資料
個人空間
短消息
加為好友
不小心忘了在改完 cache.func.php 後就去更新緩存 !
結果會變這樣 !
[Copy to clipboard]
[
-
]
CODE:
Discuz! info: MySQL Query Error
User: TonTon
Time: 2006-2-9 4:28am
Script: /discuz/admincp.php
SQL: SELECT * FROM cdb_
Error: Table 'discuz.cdb_' doesn't exist
Errno.: 1146
Similar error report has beed dispatched to administrator before.
因此我只好重頭來做 ! 把檔案都改回來 !結果一樣的說 Orz
[
本帖最後由 DarkCircle 於 2006-2-10 09:46 編輯
]
AL8 Forum © All rights reserved.
apanhu
0039191
頭銜: Member
帖子: 61
精華: 0
積分: 730 點
現金: 0 元
存款: 114 元
閱讀權限: 15
註冊: 2006-1-25
狀態: 離線
#62
大
中
小
發表於 2006-2-10 09:58
資料
個人空間
主頁
短消息
加為好友
QUOTE:
原帖由
DarkCircle
於 2006-2-10 09:45 發表。
不小心忘了在改完 cache.func.php 後就去更新緩存 !
結果會變這樣 !
[code]
Discuz! info: MySQL Query Error
User: TonTon
Time: 2006-2-9 4:28am
Script: /discuz/admincp.php
SQL: S ...
你的问题其实我也碰到过,原因是因为没看清楚一句话
QUOTE:
找
case 'medals':
$table = 'medals';
$cols = 'medalid, name, image';
$conditions = "WHERE available='1'";
break;
之下加入
(代码略……)
而我却直接将这段代码
替换
了
现在你再试试
AL8 Forum © All rights reserved.
tommyleung
0035581
頭銜: Lord
帖子: 495
精華: 0
積分: 7545 點
現金: 39 元
存款: 0 元
閱讀權限: 25
註冊: 2005-11-24
狀態: 離線
#63
大
中
小
發表於 2006-2-11 01:31
資料
個人空間
短消息
加為好友
Parse error: parse error, unexpected T_VARIABLE in /home/hklkc/domains/hklkc.netman.hk/public_html/include/cache.func.php on line 266
AL8 Forum © All rights reserved.
DarkCircle
0039155
頭銜: Newbie
帖子: 20
精華: 0
積分: 280 點
現金: 100 元
存款: 0 元
閱讀權限: 10
註冊: 2006-1-24
狀態: 離線
#64
大
中
小
發表於 2006-2-11 03:12
資料
個人空間
短消息
加為好友
我整個再重來 ~
竟意外就成功嘞 ~
實在太神奇了點
感謝 a 大的 插件嚕
AL8 Forum © All rights reserved.
tommyleung
0035581
頭銜: Lord
帖子: 495
精華: 0
積分: 7545 點
現金: 39 元
存款: 0 元
閱讀權限: 25
註冊: 2005-11-24
狀態: 離線
#65
大
中
小
發表於 2006-2-11 11:25
資料
個人空間
短消息
加為好友
Discuz! info: MySQL Query Error
User: HKLKC
Time: 2006-2-11 11:19am
Script: /admincp.php
SQL: SELECT t.tid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost, t.lastposter, t.highlight, f.name FROM cdb_threads t, cdb_forums f WHERE t.fid<>'' AND f.fid=t.fid AND f.fid IN ((1,4,6,104,8,7,10,11,102,103,13,12,14,15,16,17,18,19,21,22,23,24,25,87,26,27,28,29,108,31,33,34,35,32,37,39,40,41,42,43,44,45,38,46,50,49,89,48,88,55,54,53,56,57,107,59,60,62,64,63,67,68,66,73,72,71,70,74,76,77,78,85,100,105,101,83,84)) ORDER BY t.dateline DESC LIMIT 0, 11
Error: Operand should contain 1 column(s)
Errno.: 1241
An error report has been dispatched to our administrator.
AL8 Forum © All rights reserved.
alan888
0000001
頭銜: Administrator
自述: skywalker
帖子: 21877
精華:
195
積分: 558095 點
現金: 78355948 元
存款: 144392954 元
閱讀權限: 120
註冊: 2003-11-13
來自: Hong Kong
狀態: 離線
#66
大
中
小
發表於 2006-2-11 11:42
資料
個人空間
主頁
短消息
加為好友
QUOTE:
原帖由
tommyleung
於 2006-2-11 11:25 發表。
Discuz! info: MySQL Query Error
User: HKLKC
Time: 2006-2-11 11:19am
Script: /admincp.php
SQL: SELECT t.tid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost, t.lastposte ...
WHERE t.fid<>'' <- 後面的消失了
你用是用什麼版本的 MySQL & PHP
QUOTE:
原帖由
DarkCircle
於 2006-2-11 03:12 發表。
我整個再重來 ~
竟意外就成功嘞 ~
實在太神奇了點
感謝 a 大的 插件嚕
因為先前....
AL8 Forum © All rights reserved.
tommyleung
0035581
頭銜: Lord
帖子: 495
精華: 0
積分: 7545 點
現金: 39 元
存款: 0 元
閱讀權限: 25
註冊: 2005-11-24
狀態: 離線
#67
大
中
小
發表於 2006-2-11 11:46
資料
個人空間
短消息
加為好友
v4.4.0
AL8 Forum © All rights reserved.
alan888
0000001
頭銜: Administrator
自述: skywalker
帖子: 21877
精華:
195
積分: 558095 點
現金: 78355948 元
存款: 144392954 元
閱讀權限: 120
註冊: 2003-11-13
來自: Hong Kong
狀態: 離線
#68
大
中
小
發表於 2006-2-11 11:56
資料
個人空間
主頁
短消息
加為好友
QUOTE:
原帖由
tommyleung
於 2006-2-11 11:46 發表。
v4.4.0
1. 檢查 cache.func.php 下一句是否有錯 (2處地方)
[Copy to clipboard]
[
-
]
CODE:
f.fid IN ($fids)
如果冇錯將那 2 段如下修改
QUOTE:
case newtopic:
$table = 'threads t';
$cols = "t.tid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost, t.lastposter, t.highlight, f.name";
$fids="填上需要顯示發新帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號";//例如 "1,2,3";
$conditions = "LEFT JOIN {$tablepre}forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid' AND f.fid IN ($fids) ORDER BY t.dateline DESC LIMIT 0, 11";
break;
case newreply:
$table = 'threads t';
$cols = "t.tid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost, t.lastposter, t.highlight, f.name";
$fids="填上需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號";//例如 "1,2,3";
$conditions = "LEFT JOIN {$tablepre}forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid' AND f.fid IN ($fids) AND t.replies !=0 ORDER BY t.lastpost DESC LIMIT 0, 11";
break;
AL8 Forum © All rights reserved.
tommyleung
0035581
頭銜: Lord
帖子: 495
精華: 0
積分: 7545 點
現金: 39 元
存款: 0 元
閱讀權限: 25
註冊: 2005-11-24
狀態: 離線
#69
大
中
小
發表於 2006-2-11 12:02
資料
個人空間
短消息
加為好友
整左!
出現如下:
Discuz! info: MySQL Query Error
User: HKLKC
Time: 2006-2-11 11:58am
Script: /admincp.php
SQL: SELECT t.tid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost, t.lastposter, t.highlight, f.name FROM cdb_threads t LEFT JOIN cdb_forums f ON (f.fid=t.fid) WHERE t.fid<>' AND f.fid IN ((1,4,6,104,8,7,10,11,102,103,13,12,14,15,16,17,18,19,21,22,23,24,25,87,26,27,28,29,108,31,33,34,35,32,37,39,40,41,42,43,44,45,38,46,50,49,89,48,88,55,54,53,56,57,107,59,60,62,64,63,67,68,66,73,72,71,70,74,76,77,78,85,100,105,101,83,84)) ORDER BY t.dateline DESC LIMIT 0, 11
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 '' AND f.fid IN ((1,4,6,104,8,7,10,11,102,103,13,12,14,15,16,17,18,19,21,22,23,24' at line 1
Errno.: 1064
An error report has been dispatched to our administrator.
AL8 Forum © All rights reserved.
alan888
0000001
頭銜: Administrator
自述: skywalker
帖子: 21877
精華:
195
積分: 558095 點
現金: 78355948 元
存款: 144392954 元
閱讀權限: 120
註冊: 2003-11-13
來自: Hong Kong
狀態: 離線
#70
大
中
小
發表於 2006-2-11 12:04
資料
個人空間
主頁
短消息
加為好友
你將 LEFT JOIN cdb_forums f ON (f.fid=t.fid) WHERE t.fid<>' AND f.fid IN 那段帖出來看看
AL8 Forum © All rights reserved.
安全提問
0039229
頭銜: Member
帖子: 83
精華: 0
積分: 1049 點
現金: 7 元
存款: 0 元
閱讀權限: 15
註冊: 2006-1-26
狀態: 離線
#71
大
中
小
發表於 2006-2-11 12:06
資料
個人空間
主頁
短消息
加為好友
QUOTE:
原帖由
alan888
於 2006-2-11 12:04 發表。
你將 LEFT JOIN cdb_forums f ON (f.fid=t.fid) WHERE t.fid<>' AND f.fid IN 那段帖出來看看
如果我想全部都有顯示
除了某d版
咁我可以點做?
AL8 Forum © All rights reserved.
tommyleung
0035581
頭銜: Lord
帖子: 495
精華: 0
積分: 7545 點
現金: 39 元
存款: 0 元
閱讀權限: 25
註冊: 2005-11-24
狀態: 離線
#72
大
中
小
發表於 2006-2-11 12:07
資料
個人空間
短消息
加為好友
[Copy to clipboard]
[
-
]
CODE:
case newtopic:
$table = 'threads t';
$cols = "t.tid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost, t.lastposter, t.highlight, f.name";
$fids="(1,4,6,104,8,7,10,11,102,103,13,12,14,15,16,17,18,19,21,22,23,24,25,87,26,27,28,29,108,31,33,34,35,32,37,39,40,41,42,43,44,45,38,46,50,49,89,48,88,55,54,53,56,57,107,59,60,62,64,63,67,68,66,73,72,71,70,74,76,77,78,85,100,105,101,83,84)";
$conditions = "LEFT JOIN {$tablepre}forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid AND f.fid IN ($fids) ORDER BY t.dateline DESC LIMIT 0, 11";
break;
case newreply:
$table = 'threads t';
$cols = "t.tid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost, t.lastposter, t.highlight, f.name";
$fids="(1,4,6,104,8,7,10,11,102,103,13,12,14,15,16,17,18,19,21,22,23,24,25,87,26,27,28,29,108,31,33,34,35,32,37,39,40,41,42,43,44,45,38,46,50,49,89,48,88,55,54,53,56,57,107,59,60,62,64,63,67,68,66,73,72,71,70,74,76,77,78,85,100,105,101,83,84)";
$conditions = "LEFT JOIN {$tablepre}forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid' AND f.fid IN ($fids) AND t.replies !=0 ORDER BY t.lastpost DESC LIMIT 0, 11";
break;
AL8 Forum © All rights reserved.
alan888
0000001
頭銜: Administrator
自述: skywalker
帖子: 21877
精華:
195
積分: 558095 點
現金: 78355948 元
存款: 144392954 元
閱讀權限: 120
註冊: 2003-11-13
來自: Hong Kong
狀態: 離線
#73
大
中
小
發表於 2006-2-11 12:10
資料
個人空間
主頁
短消息
加為好友
我都叫你檢查清楚, 小左一點
forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid
'
AND f.fid IN
AL8 Forum © All rights reserved.
alan888
0000001
頭銜: Administrator
自述: skywalker
帖子: 21877
精華:
195
積分: 558095 點
現金: 78355948 元
存款: 144392954 元
閱讀權限: 120
註冊: 2003-11-13
來自: Hong Kong
狀態: 離線
#74
大
中
小
發表於 2006-2-11 12:14
資料
個人空間
主頁
短消息
加為好友
QUOTE:
原帖由
安全提問
於 2006-2-11 12:06 發表。
如果我想全部都有顯示
除了某d版
咁我可以點做?
第 58 帖 不是答了
AL8 Forum © All rights reserved.
安全提問
0039229
頭銜: Member
帖子: 83
精華: 0
積分: 1049 點
現金: 7 元
存款: 0 元
閱讀權限: 15
註冊: 2006-1-26
狀態: 離線
#75
大
中
小
發表於 2006-2-11 12:18
資料
個人空間
主頁
短消息
加為好友
QUOTE:
原帖由
alan888
於 2006-2-11 12:14 發表。
第 58 帖 不是答了
但是我想除了某d版...
AL8 Forum © All rights reserved.
alan888
0000001
頭銜: Administrator
自述: skywalker
帖子: 21877
精華:
195
積分: 558095 點
現金: 78355948 元
存款: 144392954 元
閱讀權限: 120
註冊: 2003-11-13
來自: Hong Kong
狀態: 離線
#76
大
中
小
發表於 2006-2-11 12:20
資料
個人空間
主頁
短消息
加為好友
QUOTE:
原帖由
安全提問
於 2006-2-11 12:18 發表。
但是我想除了某d版...
某些版不顯示就只填上要顯示的版號
AL8 Forum © All rights reserved.
安全提問
0039229
頭銜: Member
帖子: 83
精華: 0
積分: 1049 點
現金: 7 元
存款: 0 元
閱讀權限: 15
註冊: 2006-1-26
狀態: 離線
#77
大
中
小
發表於 2006-2-11 12:23
資料
個人空間
主頁
短消息
加為好友
QUOTE:
原帖由
alan888
於 2006-2-11 12:20 發表。
某些版不顯示就只填上要顯示的版號
咁樣做使唔使填上所有的fid架?
AL8 Forum © All rights reserved.
alan888
0000001
頭銜: Administrator
自述: skywalker
帖子: 21877
精華:
195
積分: 558095 點
現金: 78355948 元
存款: 144392954 元
閱讀權限: 120
註冊: 2003-11-13
來自: Hong Kong
狀態: 離線
#78
大
中
小
發表於 2006-2-11 12:24
資料
個人空間
主頁
短消息
加為好友
QUOTE:
原帖由
安全提問
於 2006-2-11 12:23 發表。
咁樣做使唔使填上所有的fid架?
第一帖已說得很清楚, 沒有補充
AL8 Forum © All rights reserved.
安全提問
0039229
頭銜: Member