多数据表共用一个页的新闻发布_php教程-查字典教程网
多数据表共用一个页的新闻发布
多数据表共用一个页的新闻发布
发布时间:2016-12-29 来源:查字典编辑
摘要:本文为了简单并能够说明主要内容,一些次要的html内容相对简单。在网站有多个内容要在某一页显示时可在网页中共用一个显示和提交。本例中有两个数...

本文为了简单并能够说明主要内容,一些次要的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---

<?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 "这里还没新的内容。";}

?>

----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>你现在的位置-->首页</font></p>

<hr size=2 color=green width=100%>

<table width=100 border=0 cellpadding=0 cellspacing=0>

<tr>

<>

<td width=50% align=left>

<table width=100 border=0 cellpadding=0 cellspacing=0>

<?php

$name=news;

include("index_view.php");

?>

</table>

</td>

<>

<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>请选择数据库:<br>

<select name=db_name size=1>

<option value=news>news</option>

<option value=ctm>ctm</option>

</select></p>

<p>标题:<br>

<input type=text name=title size=20></p>

<p>内容:<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>标题:".$title."</p>";

echo "<p>内容:".$detail."</p>";

}

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

</body>

</html>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新php教程学习
    热门php教程学习
    编程开发子分类