AL8 Forum
   登錄註冊幫助


標題: [D4.0 & 4.1] AL8 首頁四格顯示 (2007.01.07 最後更新)
 DarkCircle
 0039155
Rank: 1

頭銜: Newbie

帖子: 20

精華: 0

積分: 280 點

現金: 100 元

存款: 0 元

閱讀權限: 10

註冊: 2006-1-24

狀態: 離線
 
發表於 2006-2-10 09:45  資料  個人空間  短消息  加為好友 


不小心忘了在改完 cache.func.php 後就去更新緩存 !

結果會變這樣 !
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
Rank: 2Rank: 2

頭銜: Member

帖子: 61

精華: 0

積分: 730 點

現金: 0 元

存款: 114 元

閱讀權限: 15

註冊: 2006-1-25

狀態: 離線
 
發表於 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
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 495

精華: 0

積分: 7545 點

現金: 39 元

存款: 0 元

閱讀權限: 25

註冊: 2005-11-24

狀態: 離線
 
發表於 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
Rank: 1

頭銜: Newbie

帖子: 20

精華: 0

積分: 280 點

現金: 100 元

存款: 0 元

閱讀權限: 10

註冊: 2006-1-24

狀態: 離線
 
發表於 2006-2-11 03:12  資料  個人空間  短消息  加為好友 
我整個再重來 ~

竟意外就成功嘞 ~

實在太神奇了點

感謝 a 大的 插件嚕




 AL8 Forum © All rights reserved.
頂部
 tommyleung
 0035581
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 495

精華: 0

積分: 7545 點

現金: 39 元

存款: 0 元

閱讀權限: 25

註冊: 2005-11-24

狀態: 離線
 
發表於 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
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21877

精華: 195

積分: 558095 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 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
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 495

精華: 0

積分: 7545 點

現金: 39 元

存款: 0 元

閱讀權限: 25

註冊: 2005-11-24

狀態: 離線
 
發表於 2006-2-11 11:46  資料  個人空間  短消息  加為好友 
v4.4.0




 AL8 Forum © All rights reserved.
頂部
 alan888
 0000001
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21877

精華: 195

積分: 558095 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2006-2-11 11:56  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
原帖由 tommyleung 於 2006-2-11 11:46 發表。
v4.4.0

1. 檢查 cache.func.php 下一句是否有錯 (2處地方)
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
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 495

精華: 0

積分: 7545 點

現金: 39 元

存款: 0 元

閱讀權限: 25

註冊: 2005-11-24

狀態: 離線
 
發表於 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
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21877

精華: 195

積分: 558095 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 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
Rank: 2Rank: 2

頭銜: Member

帖子: 83

精華: 0

積分: 1049 點

現金: 7 元

存款: 0 元

閱讀權限: 15

註冊: 2006-1-26

狀態: 離線
 
發表於 2006-2-11 12:06  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
原帖由 alan888 於 2006-2-11 12:04 發表。&nbsp;
你將 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
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 495

精華: 0

積分: 7545 點

現金: 39 元

存款: 0 元

閱讀權限: 25

註冊: 2005-11-24

狀態: 離線
 
發表於 2006-2-11 12:07  資料  個人空間  短消息  加為好友 
                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
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21877

精華: 195

積分: 558095 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 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
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21877

精華: 195

積分: 558095 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2006-2-11 12:14  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
原帖由 安全提問 於 2006-2-11 12:06 發表。

如果我想全部都有顯示
除了某d版
咁我可以點做?

第 58 帖 不是答了




 AL8 Forum © All rights reserved.
頂部
 安全提問
 0039229
Rank: 2Rank: 2

頭銜: Member

帖子: 83

精華: 0

積分: 1049 點

現金: 7 元

存款: 0 元

閱讀權限: 15

註冊: 2006-1-26

狀態: 離線
 
發表於 2006-2-11 12:18  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
原帖由 alan888 於 2006-2-11 12:14 發表。&nbsp;

第 58 帖 不是答了


但是我想除了某d版...




 AL8 Forum © All rights reserved.
頂部
 alan888
 0000001
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21877

精華: 195

積分: 558095 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2006-2-11 12:20  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
原帖由 安全提問 於 2006-2-11 12:18 發表。

但是我想除了某d版...

某些版不顯示就只填上要顯示的版號




 AL8 Forum © All rights reserved.
頂部
 安全提問
 0039229
Rank: 2Rank: 2

頭銜: Member

帖子: 83

精華: 0

積分: 1049 點

現金: 7 元

存款: 0 元

閱讀權限: 15

註冊: 2006-1-26

狀態: 離線
 
發表於 2006-2-11 12:23  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
原帖由 alan888 於 2006-2-11 12:20 發表。&nbsp;

某些版不顯示就只填上要顯示的版號


咁樣做使唔使填上所有的fid架?




 AL8 Forum © All rights reserved.
頂部
 alan888
 0000001
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21877

精華: 195

積分: 558095 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2006-2-11 12:24  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
原帖由 安全提問 於 2006-2-11 12:23 發表。

咁樣做使唔使填上所有的fid架?

第一帖已說得很清楚, 沒有補充




 AL8 Forum © All rights reserved.
頂部
 安全提問
 0039229
Rank: 2Rank: 2

頭銜: Member