[問題][外掛]能不能把能力顯示到首頁

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

天~~
星球公民
星球公民
文章: 103
註冊時間: 2003-07-09 14:51
聯繫:

[問題][外掛]能不能把能力顯示到首頁

文章 天~~ »

請問有沒有辦法把
把RPG的資料
連結到首頁
如頭像那樣
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

Re: [問題][外掛]能不能把能力顯示到首頁

文章 messagebox »

天~~ 寫:請問有沒有辦法把
把RPG的資料
連結到首頁
如頭像那樣
去SQL把資料讀出來不就好了~
天~~
星球公民
星球公民
文章: 103
註冊時間: 2003-07-09 14:51
聯繫:

文章 天~~ »

是要先在index.php讀
然後用index_body.tpl
把資料列出來ㄇ
我不知道怎麼用ㄇㄟ
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

文章 messagebox »

天~~ 寫:是要先在index.php讀
然後用index_body.tpl
把資料列出來ㄇ
我不知道怎麼用ㄇㄟ
基本上你想的方向對了~
看你想讀什麼資料~~
把他讀出來~在對應到tpl上~
舉例來說~
我想知道討論板上有多少男生~多少女生~多少不知道性別的~
以我的資料表格為例~(別照抄~這是我自己設的表格~你們的性別應該是user_gXXX)

[php]<?php
$sql="SELECT * FROM phpbb_users where user_sex = 'boy' ";
$u_sex_b = $db->sql_query($sql);
$sex_b_count = mysql_num_rows($u_sex_b);

$sql="SELECT * FROM phpbb_users where user_sex = 'girl' ";
$u_sex_g = $db->sql_query($sql);
$sex_g_count = mysql_num_rows($u_sex_g);

$sql="SELECT * FROM phpbb_users where user_sex = 'no' ";
$u_sex_n = $db->sql_query($sql);
$sex_n_count = mysql_num_rows($u_sex_n);

/*
$sex_b_count 就是男生總數\r
$sex_g_count 就是女生總數\r
$sex_n_count 就是未知性別總數\r
*/
?>[/php]
天~~
星球公民
星球公民
文章: 103
註冊時間: 2003-07-09 14:51
聯繫:

文章 天~~ »

但是怎麼讀到tpl上呢\r
新手....
天~~
星球公民
星球公民
文章: 103
註冊時間: 2003-07-09 14:51
聯繫:

文章 天~~ »

再多問一個
那ㄇ如何依次讀取多筆資料
那讀取資料的程式碼又要加在index.php裡面的哪一段ㄋ
因該不可能說亂加ㄅ
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

不知道是不是@@||

代碼: 選擇全部

	$template->assign_vars(array(		
		'Boy' => $sex_b_count,
		'Girl' => $sex_g_count
		)
	);
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

文章 messagebox »

你把你要找的資料說出來~
要顯示成怎樣說出來~

至於讀多筆~
我剛剛那個就是把整個users的資料庫讀完~
你有多少會員~就有多少筆~

只是我將回傳值用mysql_num_rows()這個函式去計算傳回總列數~~

不是說我只找一筆資料~
你要把全部男生的會員名稱列出來也可以~
[php]<?php
$sql="SELECT * FROM phpbb_users where user_sex = 'boy' ";
$u_sex_b = $db->sql_query($sql);
while( $row = $db->sql_fetchrow($u_sex_b) ){
echo $row['username'];
}
//將會列出所有性別是男生的會員名稱\r
//或者是\r
while( $row = mysql_fetch_object($u_sex_b) ){
echo $row->username;
}
/*
一個是把傳回值拆成陣列~
一個是拆成物件~
結果都一樣~
*/
?>[/php]
天~~
星球公民
星球公民
文章: 103
註冊時間: 2003-07-09 14:51
聯繫:

文章 天~~ »

但使我只不是要讀取全部會員的資料
我是想要讀取個人的資料
比方說我登入後我就看ㄉ到我ㄉ資料
納嚜要怎麼單單讀取個人的資料ㄋ
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

文章 messagebox »

天~~ 寫:但使我只不是要讀取全部會員的資料
我是想要讀取個人的資料
比方說我登入後我就看ㄉ到我ㄉ資料
納嚜要怎麼單單讀取個人的資料ㄋ
[php]<?php
//$userdata這個陣列在index.php已經幫你找到現在是誰在看這個網頁
//讀他的個人資料
$chk_id=$userdata['session_user_id'];
$sql="SELECT * FROM phpbb_users where user_id = '$chk_id' ";
$u_data = $db->sql_query($sql);
$row = $db->sql_fetchrow($u_data);

//$row['user_is']會員ID
//$row['username']會員名稱\r

?>[/php]
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

不好意思
原理大概懂
不過不知道要加在那邊~一.一||
隨便找地方加沒關係嗎?

我是想加一個潛水員人數~一.一||
就是註冊之後都沒發表過文章的人~一.一||
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

文章 messagebox »

GeniusKiKi 寫:不好意思
原理大概懂
不過不知道要加在那邊~一.一||
隨便找地方加沒關係嗎?

基本上確實是可以亂加~
加在哪不重要~
只是要確定變數是不是有被重新指定過~


我是想加一個潛水員人數~一.一||
就是註冊之後都沒發表過文章的人~一.一||
好東西~
不過潛水人員有點難定義~~
你想找怎樣的資料~~
是註冊後都沒貼過文章~~還是最近30天沒貼過文章~~

如果是沒貼過文章的~
可以直接查詢users表單\r
[php]<?php
$sql="SELECT * FROM phpbb_users where user_posts = 0 ";
$u_date = $db->sql_query($sql);
$r_n_p="";
while( $row = $db->sql_fetchrow($u_date) ){
$r_n_p .= "<a href=profile.php?mode=viewprofile&u=".$row['user_id'].">".$row['username']."</a>
";
}

//在將$r_n_p這個變數只到tpl檔案裡~
//就會顯示沒有張貼過文章的人\r
//本例子接會把所有註冊卻沒張貼過文章的會員顯示出來
?>[/php]
天~~
星球公民
星球公民
文章: 103
註冊時間: 2003-07-09 14:51
聯繫:

文章 天~~ »

有大大可以幫我把PHP寫出來ㄇ
真ㄉ不太會
我想把這幾個資料給用出來
u.rpg_level
u.rpg_cur_hp
u.rpg_max_hp
u.rpg_cur_mp
u.rpg_max_mp
u.rpg_cur_exp
u.rpg_max_exp
u.rpg_attack
u.rpg_defense
u.rpg_magic
u.rpg_speed
u.rpg_medals
要讀區個人的資料納嚜需要怎麼改了
希望可以在幫我每段加個註解讓我理解一下
吉川拓也
竹貓忠實會員
竹貓忠實會員
文章: 1215
註冊時間: 2003-02-09 18:24
來自: [ G.I.T ]
聯繫:

文章 吉川拓也 »

天~~ 寫:有大大可以幫我把PHP寫出來ㄇ
真ㄉ不太會
我想把這幾個資料給用出來
u.rpg_level
u.rpg_cur_hp
u.rpg_max_hp
u.rpg_cur_mp
u.rpg_max_mp
u.rpg_cur_exp
u.rpg_max_exp
u.rpg_attack
u.rpg_defense
u.rpg_magic
u.rpg_speed
u.rpg_medals
要讀區個人的資料納嚜需要怎麼改了
希望可以在幫我每段加個註解讓我理解一下
其實你只要修改對應部分就可以了 ..
像我的水怪美化只是引用了部分數值 ..
你可以參考看看作修改文章 :
http://phpbb-tw.net/phpbb/viewtopic.php?t=21369
善用 搜尋 可以解決您 90% 的問題
頭腦清晰,選擇正確。 (╯▔︹▔)╯~╘═╛
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

messagebox 寫:好東西~
不過潛水人員有點難定義~~
你想找怎樣的資料~~
是註冊後都沒貼過文章~~還是最近30天沒貼過文章~~
如果可以的話\r
當然是可以抓一段時間內沒貼文章的人\r
或者是平均張貼數小於多少的使用者

如果難度比較高
那就抓最基礎的沒發表過就可以了

謝謝大大的回覆
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
主題已鎖定

回到「外掛問題討論」