当前位置:首页> PHP教程> PHP入门
关键字
文章内容
php灵活的参数傳递
 
 
修改时间:[2012/04/24 21:24]    阅读次数:[1227]    发表者:[起缘]
 
在做网友評注時,通常我們是結合數据庫將文章的標題顯示出來并做好連接,之后便是評注的連接,

這裡因為每一萹文章都有不同的网友評注
,所以便要用到參數的傳遞使每一萹文章顯示不同的評注.

<?

//****** 讀取數据庫數据,顯示文章標題*******

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>



//*******儘?撜鼓獐&#63205;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用來輸出此文章的標題.

當然傳遞的方式不一定要用此法
,這裡只是我的一點拙見.