[閒聊]關於精華區修改的問題!(自行解決哩)

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

版主: 版主管理群

主題已鎖定
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

[閒聊]關於精華區修改的問題!(自行解決哩)

文章 »

1.我修改了精華文章作者、時間的風格(+了個TABLE)
2.我想編輯時不出現作者、時間的部份

所以我先將add_arc.php(加入精華)的部份寫成這樣\r
老實講我還是不太懂...= =|| 所以我就亂寫...成果如下!
先把原本$p_text的變數改為$p_text=$p_post_text(文章)
而在上方加入一個新的變數$g_style_a(作者、時間)
然後在smilies_pass的地方加上了$g_style_a...(不太懂這裡的作用...但是能顯示= =||)

代碼: 選擇全部

$add_sub_s=$p_post_subject;
$g_style_a="<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"100%\" bgcolor=\"#EFEFD7\"><tr><td><font color=#000000>作 者:".$post_username."
標 題:".$p_post_subject."
時 間:".date("Y.m/d - H:i",$post_time)."</font></td></tr></table><br />";
$p_text=$p_post_text;

$p_text1=bbencode_second_pass($p_text, $p_bbcode_uid);
$p_text2= smilies_pass($g_style_a . $p_text1);
$show_p_text=str_replace("
", "
<br />
", $p_text2);
OK~在加入的部份算完工了!(因為可以正常顯示...-.-||)

再來!就換真正精華文章瀏覽(ar_text.php)的部份...我看了一下Code...

代碼: 選擇全部

$sql = "SELECT * FROM idea_archive WHERE my_id = $id and f_id = $f Limit 1";
$res=$db->sql_query($sql);
$row = $db->sql_fetchrow($res);
$s_text=$row['msg'];
$SQL 因該是從資料庫讀出\r
$res 不知道~"~||
$row 因該是讀出?還是不知道
$s_text 重點來了!這邊$row['msg']因該是指讀出MSG這個欄位的值(因為我有去看資料庫的表單)
那我就想...我因該還要再寫一個$g_style=$row['gamehack']

所以重點是...以下!
1.我這樣的寫法與邏輯對嗎?還是有更好更迅速的解決方式
2.如何在MYSQL裡加入這個新的欄位gamehack
3.如何讓$g_style_a的值寫入新增的gamehack這個欄位

以上
最後由 於 2004-02-09 06:43 編輯,總共編輯了 1 次。
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

SQL的部分這樣寫不知道對不對~"~
剛看其他外掛SQL的部份抄寫的...
資料庫的東西我都不太敢碰說...弄錯了也不知道怎麼還原= =||

ALTER TABLE idea_archive
ADD gamehack TEXT NOT NULL;
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

寫入的部份因該是這裡\r

代碼: 選擇全部

		$sql = "Insert idea_archive (f_id , my_id , top_id , f_order , style , sub , msg , bbcode_id , poster_id ,l_date)
\n			Values ('$f','$new_my_id','$top_id','$new_order_id','1','$p_post_subject','$p_text','$p_bbcode_uid','$u_id','$n_date')";
改成這樣?

代碼: 選擇全部

		$sql = "Insert idea_archive (f_id , my_id , top_id , f_order , style , sub , msg , bbcode_id , poster_id ,l_date,gamehack)
			Values ('$f','$new_my_id','$top_id','$new_order_id','1','$p_post_subject','$p_text','$p_bbcode_uid','$u_id','$n_date','$g_style_a')";
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

YA~好了= =|| 凌晨無聊搞到好了~
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
主題已鎖定

回到「外掛問題討論」