AL8 Forum
   登錄註冊幫助


標題: 頁面速度同queries係咪要自己寫function?
 1224
 0017619
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
點擊查看 1224 的詳細資料

頭銜: Moderator

自述: KENNY

帖子: 2981

精華: 0

積分: 29523 點

現金: 0 元

存款: 3358 元

閱讀權限: 100

註冊: 2005-3-13

狀態: 離線
 
發表於 2008-6-25 21:12  資料  個人空間  主頁 短消息  加為好友 
頁面速度同queries係咪要自己寫function?

頁面速度同queries係咪要自己寫function?
如果要寫function, 有冇少少hints點寫好




 AL8 Forum © All rights reserved.
頂部
 banana_sim
 0032794
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8
點擊查看 banana_sim 的詳細資料

頭銜: Super Moderator

暱稱: bananasims

自述: bananasims

帖子: 11810

精華: 0

積分: 24290 點

現金: 230 元

存款: 81018 元

閱讀權限: 110

註冊: 2005-10-15

來自: QC Canada

狀態: 離線
 
發表於 2008-6-25 22:12  資料  個人空間  主頁 短消息  加為好友 
頁面速度,喺頭到寫 $start = sum(explode(' ', microtime()));
類似咁

之後 $end = sum(explode(' ', microtime()));
$x = $end - $sum;




是感的
I-Circle Forum
 AL8 Forum © All rights reserved.
頂部
 Sam2
 0033285
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

頭銜: Moderator

帖子: 574

精華: 0

積分: 6191 點

現金: 90 元

存款: 1403 元

閱讀權限: 100

註冊: 2005-10-22

狀態: 離線
 
發表於 2008-6-25 22:33  資料  個人空間  主頁 短消息  加為好友  添加 Sam2 為MSN好友 通過MSN和 Sam2 交談
你個sum()係undefined function




Wshow
提供沒有廣告的免費網存申請
 AL8 Forum © All rights reserved.
頂部
 banana_sim
 0032794
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8
點擊查看 banana_sim 的詳細資料

頭銜: Super Moderator

暱稱: bananasims

自述: bananasims

帖子: 11810

精華: 0

積分: 24290 點

現金: 230 元

存款: 81018 元

閱讀權限: 110

註冊: 2005-10-15

來自: QC Canada

狀態: 離線
 
發表於 2008-6-25 23:52  資料  個人空間  主頁 短消息  加為好友 
我都好少寫啦…
應該係 array_sum()




是感的
I-Circle Forum
 AL8 Forum © All rights reserved.
頂部
 poon120403
 0038209
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

帖子: 2304

精華: 0

積分: 19671 點

現金: 368 元

存款: 700 元

閱讀權限: 70

註冊: 2006-1-8

來自: 香港寬頻 ...

狀態: 離線
 
發表於 2008-6-26 00:07  資料  個人空間  主頁 短消息  加為好友 
$start = array_sum(explode(' ', microtime()));

內容......

$end = array_sum(explode(' ', microtime()));
$time = $end - $start;
echo "$time";


咁就岩喇~




 AL8 Forum © All rights reserved.
頂部
 banana_sim
 0032794
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8
點擊查看 banana_sim 的詳細資料

頭銜: Super Moderator

暱稱: bananasims

自述: bananasims

帖子: 11810

精華: 0

積分: 24290 點

現金: 230 元

存款: 81018 元

閱讀權限: 110

註冊: 2005-10-15

來自: QC Canada

狀態: 離線
 
發表於 2008-6-26 10:40  資料  個人空間  主頁 短消息  加為好友 
回覆 #5 poon120403 的帖子


我太耐無寫,搞到寫到亂晒

丫係,可以用 substr 或者個 correct to dp 既 function 去整細個數




是感的
I-Circle Forum
 AL8 Forum © All rights reserved.
頂部
 1224
 0017619
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
點擊查看 1224 的詳細資料

頭銜: Moderator

自述: KENNY

帖子: 2981

精華: 0

積分: 29523 點

現金: 0 元

存款: 3358 元

閱讀權限: 100

註冊: 2005-3-13

狀態: 離線
 
發表於 2008-6-26 12:12  資料  個人空間  主頁 短消息  加為好友 
咁queries可以點寫
冇頭緒
點++;
?




 AL8 Forum © All rights reserved.
頂部
 hamu278
 0024014
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6
點擊查看 hamu278 的詳細資料

頭銜: Forum Legend

暱稱: 已激活的會員

自述: UID: 0024014

帖子: 5552

精華: 0

積分: 16212 點

現金: 2224 元

存款: 8535 元

閱讀權限: 70

註冊: 2005-6-18

狀態: 離線
 
發表於 2008-6-26 12:41  資料  個人空間  主頁 短消息  加為好友  添加 hamu278 為MSN好友 通過MSN和 hamu278 交談
回覆 #7 1224 的帖子

點解唔參考下Discuz!既寫法?




提供 Discuz! 7.0 邀請碼
TECHNETCAL 免費空間 HKBNP 主機已轉 IP
 AL8 Forum © All rights reserved.
頂部
 1224
 0017619
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
點擊查看 1224 的詳細資料

頭銜: Moderator

自述: KENNY

帖子: 2981

精華: 0

積分: 29523 點

現金: 0 元

存款: 3358 元

閱讀權限: 100

註冊: 2005-3-13

狀態: 離線
 
發表於 2008-6-26 12:46  資料  個人空間  主頁 短消息  加為好友 
回覆 #8 hamu278 的帖子

D碼分得好散
成日include/require
有D function 都唔知邊到黎(唔係php function,係Dz自建果D)




 AL8 Forum © All rights reserved.
頂部
 banana_sim
 0032794
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8
點擊查看 banana_sim 的詳細資料

頭銜: Super Moderator

暱稱: bananasims

自述: bananasims

帖子: 11810

精華: 0

積分: 24290 點

現金: 230 元

存款: 81018 元

閱讀權限: 110

註冊: 2005-10-15

來自: QC Canada

狀態: 離線
 
發表於 2008-6-26 13:19  資料  個人空間  主頁 短消息  加為好友 
database 其實唔洗學 discuz 整個 class
我個 I-Circle SiteBuilder 都係咁做

function db_query($query, $xxx) {
$GLOBALS['querynum']++;
if(!@mysql_query($query), ASSOC(唔記得係咪咁)) {
echo mysql_error();
}
}




是感的
I-Circle Forum
 AL8 Forum © All rights reserved.
頂部
 hamu278
 0024014
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6
點擊查看 hamu278 的詳細資料

頭銜: Forum Legend

暱稱: 已激活的會員

自述: UID: 0024014

帖子: 5552

精華: 0

積分: 16212 點

現金: 2224 元

存款: 8535 元

閱讀權限: 70

註冊: 2005-6-18

狀態: 離線
 
發表於 2008-6-26 15:11  資料  個人空間  主頁 短消息  加為好友  添加 hamu278 為MSN好友 通過MSN和 hamu278 交談
回覆 #10 banana_sim 的帖子

自建function真係好 你叫佢做dbq()都得




提供 Discuz! 7.0 邀請碼
TECHNETCAL 免費空間 HKBNP 主機已轉 IP
 AL8 Forum © All rights reserved.
頂部
 banana_sim
 0032794
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8
點擊查看 banana_sim 的詳細資料

頭銜: Super Moderator

暱稱: bananasims

自述: bananasims

帖子: 11810

精華: 0

積分: 24290 點

現金: 230 元

存款: 81018 元

閱讀權限: 110

註冊: 2005-10-15

來自: QC Canada

狀態: 離線
 
發表於 2008-6-26 17:17  資料  個人空間  主頁 短消息  加為好友 
回覆 #11 hamu278 的帖子

唔好用到咁簡,DBQ 好多意思,例如 Data-based question..
命名 function 至少第一樣野要令自己唔洗查 document 都知做緊乜




是感的
I-Circle Forum
 AL8 Forum © All rights reserved.
頂部
 CARO
 0088366
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6
點擊查看 CARO 的詳細資料

頭銜: Forum Legend

自述: 失暈的小雞雞

帖子: 3026

精華: 0

積分: 18996 點

現金: 130 元

存款: 0 元

閱讀權限: 70

註冊: 2007-10-4

狀態: 離線
 
發表於 2008-6-26 17:32  資料  個人空間  短消息  加為好友 
bbq()




所在論壇: 吹水台
所在主題: 你地個firefox用咩themes??
操作理由: 呃 poz !? 未死過, 就 積分+1 現+1
 AL8 Forum © All rights reserved.
頂部
 banana_sim
 0032794
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8
點擊查看 banana_sim 的詳細資料

頭銜: Super Moderator

暱稱: bananasims

自述: bananasims

帖子: 11810

精華: 0

積分: 24290 點

現金: 230 元

存款: 81018 元

閱讀權限: 110

註冊: 2005-10-15

來自: QC Canada

狀態: 離線
 
發表於 2008-6-26 17:51  資料  個人空間  主頁 短消息  加為好友 
回覆 #13 CARO 的帖子

早估到有人搞爛 gag




是感的
I-Circle Forum
 AL8 Forum © All rights reserved.
頂部
 1224
 0017619
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
點擊查看 1224 的詳細資料

頭銜: Moderator

自述: KENNY

帖子: 2981

精華: 0

積分: 29523 點

現金: 0 元

存款: 3358 元

閱讀權限: 100

註冊: 2005-3-13

狀態: 離線
 
發表於 2008-6-26 18:05  資料  個人空間  主頁 短消息  加為好友 
回覆 #10 banana_sim 的帖子

if(!@mysql_query($query), ASSOC()) {
??




 AL8 Forum © All rights reserved.
頂部
 hamu278
 0024014
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6
點擊查看 hamu278 的詳細資料

頭銜: Forum Legend

暱稱: 已激活的會員

自述: UID: 0024014

帖子: 5552

精華: 0

積分: 16212 點

現金: 2224 元

存款: 8535 元

閱讀權限: 70

註冊: 2005-6-18

狀態: 離線
 
發表於 2008-6-26 18:23  資料  個人空間  主頁 短消息  加為好友  添加 hamu278 為MSN好友 通過MSN和 hamu278 交談
回覆 #15 1224 的帖子



$db_querynum = 0;    //Database Query Num.
/*
        db_query() : Send a query to database

        $sql: The Query SQL
        $tableprefix: Add Table Prefix to table names
*/
function db_query($sql, $tableprefix = TRUE) {
        if($tableprefix) {
                $sql = strtr($sql, array('{tablepre}' => DB_TABLEPRE));        //Put Tableprefix
        }

        if(!$query = mysql_query($sql)) {
                db_halt('query', $sql);
        }

        $db_querynum++;

        return $query;
}

From IC SiteBuilder




提供 Discuz! 7.0 邀請碼
TECHNETCAL 免費空間 HKBNP 主機已轉 IP
 AL8 Forum © All rights reserved.
頂部
 CARO
 0088366
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6
點擊查看 CARO 的詳細資料

頭銜: Forum Legend

自述: 失暈的小雞雞

帖子: 3026

精華: 0

積分: 18996 點

現金: 130 元

存款: 0 元

閱讀權限: 70

註冊: 2007-10-4

狀態: 離線
 
發表於 2008-6-26 19:34  資料  個人空間  短消息  加為好友 
回覆 #16 hamu278 的帖子

E個有BUG架
修正:

QUOTE:
...

function db_query($sql, $tableprefix = TRUE) {
global $db_querynum;
        if($tableprefix) {
                $sql = strtr($sql, array('{tablepre}' => DB_TABLEPRE));        //Put Tableprefix
        }

...





所在論壇: 吹水台
所在主題: 你地個firefox用咩themes??
操作理由: 呃 poz !? 未死過, 就 積分+1 現+1
 AL8 Forum © All rights reserved.
頂部
 1224
 0017619
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
點擊查看 1224 的詳細資料

頭銜: Moderator

自述: KENNY

帖子: 2981

精華: 0

積分: 29523 點

現金: 0 元

存款: 3358 元

閱讀權限: 100

註冊: 2005-3-13

狀態: 離線
 
發表於 2008-6-26 20:55  資料  個人空間  主頁 短消息  加為好友 
回覆 #17 CARO 的帖子



QUOTE:
Cannot redeclare db_query() (previously declared

[ 本帖最後由 1224 於 2008-6-26 21:04 編輯 ]




 AL8 Forum © All rights reserved.
頂部
 banana_sim
 0032794