在做网友評注時,通常我們是結合數据庫將文章的標題顯示出來并做好連接,之后便是評注的連接, 這裡因為每一萹文章都有不同的网友評注,所以便要用到參數的傳遞使每一萹文章顯示不同的評注. <? //****** 讀取數据庫數据,顯示文章標題******* echo "<form action="Pj.php3" method="POST">"; echo "<TABLE>"; $query="select * from knj order by id DESC"; $result = mysql_query($query,$id); $nums = mysql_num_rows($result); for($i=0; $i<$nums; $i++) { if($i<$nums) { $id=mysql_result($result, $i, "id"); $topic=mysql_result($result, $i, "topic"); $pp=$pp+1; ?> <TR> //*******Value值用來存下文章的標題.******** <TD vAlign="top" noWrap width="173" align="center"> <input type="hidden" name="topic" value="<? echo $topic ?>"> <FONT color="#003599"><? echo $topic?></FONT> </TD> //*******儘?撜鼓獐u沒有用數据庫方式,這裡最好用數据庫方式.******* <TD vAlign="top" noWrap width="70" align="center"> <FONT color="#003399"><STRONG><a href="<?echo $id.".php3" ?>"> 嬝?lt;/a></STRONG></FONT> </TD> //*******?后用來將$topic和$id傳遞到Pj.php****** <TD vAlign="top" noWrap width="70" align="center"> <FONT color="#003399"><STRONG> <a href="Pj.php?id=<?echo $id?>&topic=<?echo $topic?>">評論</a> </STRONG></FONT> </TD> </TR> <? } } echo "</TABLE></form>"; ?> 之后在Pj.php中結合數据庫將id值為$id的數据讀出,便是該文章网友的評注,$topic用來輸出此文章的標題. 當然傳遞的方式不一定要用此法,這裡只是我的一點拙見. |