如何用PHP实现动态显示数据库中内容啊?高分求高手解答~!~!! 100

我们在做一个网站,在做文章显示的时候,如何用PHP实现动态显示呢?就是像Q空间里的日志那里一样,点击下一页,就刷新出新的列表~用PHP能实现么?要调用数据库内容的~!答案... 我们在做一个网站,在做文章显示的时候,如何用PHP实现动态显示呢?
就是像Q空间里的日志那里一样,点击下一页,就刷新出新的列表~
用PHP能实现么?要调用数据库内容的~!
答案满意的话。我会追加给分的~!!
有高手知道么。。。拜托教教我吧~!
展开
 我来答
我手我口
2008-12-23 · TA获得超过807个赞
知道小有建树答主
回答量:565
采纳率:61%
帮助的人:320万
展开全部
你所涉及的问题有两方面。

1、php列表程序;把文章标题、作者、日期、点击率等列表显示。

2、php分页程序;对当所有的列表项进行分面,并按照分页进行显示。

因为列表程序可以说是项目中比较重要的程序,就像电脑主板一样,上面承载有很多的链接,相对有点复杂。简单一点跟你说,又怕你弄不清楚,说详细一点,你可能又更糊涂了。下面把思路跟你说一下吧:

(1)从数据库中循环读出符合要求的记录,不断赋值给数组,如$title[$i];
在这期间,要获取记录总数、总页数、当前页数等内容;

(2)做静态页面,循环做表格(行),从数组中不断取值;

(3)显示分页的链接和跳转行;

程序并不是很难,只是比较繁琐。如果你急需现成的,就把数据库相关信息发到我邮箱,帮你定制一个,你自己再改。
百度网友9b7032f81
2008-12-23 · TA获得超过606个赞
知道小有建树答主
回答量:404
采纳率:0%
帮助的人:284万
展开全部
我考,动态显示数据这是所有动态网站最基本的功能,跟你一句两句说不清楚

唯一可以告诉你的就是,一步一步,踏踏实实的的学php和数据库,很快你就会知道你想知道的东东。

听我的绝对没错。

分给我吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
addgrrr
2008-12-24 · TA获得超过418个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:272万
展开全部
数据分页吧,写下大概的
大致上思路为,取得总记录数,设置每页显示数,记录数/每页显示数=总页数
<?php
//连接数据库啥的就不写了

$countsql = "select count(*) as d_count from newstable where ID>0";
$result = mysql_query($countsql) or die("Error");
$d_count = mysql_fetch_object($result)->d_count;// 取得$d_count数据总数
$pagesize = 10; //设置每页显示数
if( $dcount ){
$pagecount = ceil( $dcount / $pagesize );
} else{
$pagecount = 1;
}
if( $pagecount < 1 ) $pagecount = 1;//获得$pagecount总页数
$page = trim($_REQUEST["page"]); //获取$page参数
if( empty($page) || !is_numeric($page) ) $page = 1;
if( $page > $pagecount ) $page = $pagecount; //判断$page大于总页数则令$page=总页数

$sqlstr = "select * from newstable where ID>0 order by ID desc limit ".($page-1)*$pagesize.",".$pagesize; //构造查询语句
$query = mysql_query($sqlstr);//执行SQL
if(mysql_num_rows($query)!='0'){ //判断记录不为空
while($list=mysql_fetch_array($query)) { //循环输出记录
echo "==>".$list['title']."<br>\n";
}
} else { //否则
echo "数据库中没有记录"; //提示无数据
}

$prev = $page-1;
$next = $page+1;

print("<a href=\"?page=$prev\">上一页</a> <a href=\"?page=$next\">下一页</a>"); //输出按钮
?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
溜须拍马关云长
2008-12-23 · TA获得超过1708个赞
知道大有可为答主
回答量:2443
采纳率:0%
帮助的人:0
展开全部
一看就知道你什么都不会,RMB解决
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式