欢迎来到福编程网,本站提供各种互联网专业知识!

多数据表共用一个页的新闻发布

发布时间:2006-10-09 作者: 来源:转载
本文为了简单并能够说明主要内容,一些次要的html内容相对简单。在网站有多个内容要在某一页显示时可在网页中共用一个显示和提交。本例中有两个数据表(news,ctm);一个主页(index.php);一个提交页(index_pub.php;和一个包函页(index_view.php)一个子页(view
本文为了简单并能够说明主要内容,一些次要的html内容相对简单。

在网站有多个内容要在某一页显示时可在网页中共用一个显示和提交。

本例中有两个数据表(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---

$query="select * from ".$name." order by id desc limit 0,5;

$result=mysql_query($query,$db);

if ($result){

while($myrow=msyql_fetch_array($result)){

?>

$myrow[title]

}

}

else{

echo "这里还没新的内容。";}

?>

----index.php---

$id=mysql_connect("localhost","username","password");

$db=mysql_select_db("your_db",$id);

?>


Yourname Online


你现在的位置-->首页


$name=news;

include("index_view.php");

?>

$name=ctm;

include("index_view.php");

?>


Copyrignt 1999…

----index_pub.php---

$id=mysql_connect("localhost","username","password");

$db=mysql_select_db("your_db",$id);

?>

请选择数据库:

<select name=db_name size=1>

标题:

内容:

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";}

?>

----view_d.php---

$id=mysql_connect("localhost","username","password");

$db=mysql_select_db("your_db",$id);

?>

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 "

标题:".$title."

";

echo "

内容:".$detail."

";

}

else{echo "此文件已被删除!";}

相关推荐