本文為了簡單并能夠說明主要內(nèi)容,一些次要的html內(nèi)容相對簡單。 在網(wǎng)站有多個內(nèi)容要在某一頁顯示時可在網(wǎng)頁中共用一個顯示和提交。 本例中有兩個數(shù)據(jù)表(news,ctm);一個主頁(index.php); 一個提交頁(index_pub.php;和一個包函頁(index_view.php) 一個子頁(view_d.php)。 ----news,ctm--- increate table news(id int(80) not null auto_increment,title char(100),detail text,primay key(id)); increate table ctm(id int(80) not null auto_increment,title char(100),detail text,primay key(id));
----index_view.php--- <?ph $query="select * from ".$name." order by id desc limit 0,5; $result=mysql_query($query,$db); if ($result){ while($myrow=msyql_fetch_array($result)){ ?> <tr><td><a href="view_d.php?recod=<?php echo $myrow[id]; ?>&name=<?php echo $name; ?>">$myrow[title]</a></td></tr> <?php } } else{ echo "這里還沒新的內(nèi)容。";} ?>
----index.php--- <?php $id=mysql_connect("localhost","username","password"); $db=mysql_select_db("your_db",$id); ?> <html> <body> <hr size=0 color=green width=100%> <p align=left><font color=green size=+3>Yourname Online</font></p> <hr size=3 color=green width=100%> <p align=left><font size=-1>你現(xiàn)在的位置-->首頁</font></p> <hr size=2 color=green width=100%> <table width=100 border=0 cellpadding=0 cellspacing=0> <tr> <!-- news --> <td width=50% align=left> <table width=100 border=0 cellpadding=0 cellspacing=0> <?php $name=news; include("index_view.php"); ?> </table> </td> <!-- ctm --> <td width=50% align=left> <table width=100 border=0 cellpadding=0 cellspacing=0> <?php $name=ctm; include("index_view.php"); ?> </table> </td> </tr> </table> <hr size=0 width=100% color=green> <p align=center><font size=-1>Copyrignt 1999…</font></P> </body> </html>
----index_pub.php--- <?php $id=mysql_connect("localhost","username","password"); $db=mysql_select_db("your_db",$id); ?> <html> <body> <form action=index_view.php method=post> <p>請選擇數(shù)據(jù)庫:<br> <select name=db_name size=1> <option value=news>news</option> <option value=ctm>ctm</option> </select></p> <p>標(biāo)題:<br> <input type=text name=title size=20></p> <p>內(nèi)容:<br> <textarea rows=6 cols=10 name=detail></textarea></p> <p><input type=submit value=submit></p> </form> <?php switch ($db_name){ case news:$name=news; break; case ctm:$name=ctm; break; } $query="insert into ".$name."(title,detail) values('$title','$detail'); $result=mysql_query($query,$db); if ($result){echo "ok";} else{echo "failed";} ?> </body> </html>
----view_d.php--- <?php $id=mysql_connect("localhost","username","password"); $db=mysql_select_db("your_db",$id); ?> <html> <body> <?php if ($recod){ $query="select * from ".$name." where id=".$recod; $result=mysql_query($query,$db); $title=mysql_result($result,0,title); $detail=mysql_result($result,0,detail); echo "<p>標(biāo)題:".$title."</p>"; echo "<p>內(nèi)容:".$detail."</p>"; } else{echo "此文件已被刪除!";} </body> </html>
|