歡迎光臨, 訪客. 請先 登入註冊一個帳號.
五月 04, 2024, 06:28:01 下午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  模版設計  |  關於外部html 顯示最新文章的問題 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 關於外部html 顯示最新文章的問題  (閱讀 8910 次)
pcm
新手見習
*
文章: 12


檢視個人資料
« 於: 十月 17, 2006, 06:04:40 下午 »

我自己也嘗試了從外部直接連到數據機庫來實現" 最新文章"的block  script 如下:
程式碼:
	$host = 'localhost';
    $user = 'root';
    $password = '';
    $mydatabase = 'blog';
    $table1 = 'blog_articles_text';
//$table3 = 'blog_articles';
$table2 = 'blog_blogs';
    $connect = mysql_connect($host, $user, $password);
function aid($artid){
mysql_select_db($mydatabase);
if($resultid2=mysql_query($listall2, $connect)){
$listall2="SELECT blog_id  from blog_articles where id=$gaid order by date";
while( $row=mysql_fetch_row($resultid2)){
$artid = "&blogId=".$row["blog_id"]."";
}
}
return $artid;
}
if(!$connect) {
      die("Cannot connect to $host using $user");
    } else {
     mysql_select_db($mydatabase);



     $listall = "SELECT DISTINCT* from blog_articles_text order by article_id desc";
  //$listall2 = "SELECT DISTINCT blogId from blog_articles order by date desc";
  if($resultid=mysql_query($listall, $connect)){
while( $row=mysql_fetch_array($resultid)){
$text="".$row["normalized_text"]."";
$gaid = "".$row["article_id"]."";
print "<tr><td><a href='../blog/index.php?op=ViewArticle&articleId=$gaid".aid($artid)."' target=_blank>".$row["topic"]."</a></td></tr><tr><td>".cutStr($text)."</td></tr>";

}
    //}
     } mysql_close($connect);
     }

但output出來的hyperlink 能夠對應article id 但偏偏不能夠對應blog id ><"
我想應該是sql statement 的問題,,,
各位有沒好的修改建議...謝了
已記錄
hsiaosh
新手見習
*
文章: 37


檢視個人資料 個人網站
« 回覆文章 #1 於: 十一月 07, 2006, 01:40:45 下午 »

我也是最近因為要改學校的公告功能,才在研究這個方法。
原先也是以您的程式碼去試,的確bolg_id會抓不到,但後來幫它加上一個關聯,就可以抓到了。
我是使用Dreamweaver來建立這個檔案,然後再加以修改,當中有部分是參照您的方法。
我把記錄放在:
http://hsh.tsps.tpc.edu.tw/plog/tsps/post/28/136

很抱歉!因為是用土法煉鋼的方式,所以有些地方實在不知如何簡化。
譬如像發表文章的日期,不知該如何轉成可以使用mktime()的格式,只好先分解再組合。
若是有高手願意指導修正,當然是最好啦!
謝謝!
已記錄

B2D Server 1028版+Apache:2.0.54+PHP:4.3.10+mysql:4.0.24
安裝在:/var/www/plog
lifetype v1.2.5
採用的是從阿駕那兒學來的自訂網址名稱
頁: [1]
LifeType 中文開發論壇  |  開發  |  模版設計  |  關於外部html 顯示最新文章的問題 « 上篇主題 下篇主題 »
    前往: