php通告栏问题
序号 |
通告标题 |
时间 |
include("../control/config.php");
$result=mysql_query("select * from NOTICE as n order by n.N_TIME desc limit 5 ");
while($rows=mysql_fetch_array($result))
{
echo "";
echo ""; echo $rows['N_ID']; echo " | ";
echo ""; echo $rows['N_TITLE']; echo " | ";
echo ""; echo $rows['N_TIME']; echo " | ";
echo "
";
}
mysql_close($db);
?>
当我点击网页上的主题(N_title)时,进入一个页面。显示主题内容什么的。
当点击一个主题时怎么自动生成一个新的界面显示?
------解决方案--------------------新建个页面。把该条记录查询出来显示就是了。
------解决方案--------------------echo "
$rows[N_TITLE]";
view.php
include("../control/config.php");
$result=mysql_query("select * from NOTICE as n where N_ID=$_GET[id]");
$rows = mysql_fetch_array($result);
//输出 $rows 的代码
------解决方案--------------------你的标题是从数据库读取的,那么在读取标题的,也读取文章id,附带在链接中传递
标题的链接是 view.php?id=
这样就可以给view.php页面传递一个文章的id参数。
这是view.php页面
if(empty($_GET['id']))
exit('没有指定文章id);
// 根据传入的id读取文章不就行了
$SQL = "SELECT * FROM `post` WHERE id=$_GET['id'] ";
?>
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn