您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 七台河分类信息网,免费分类信息发布

PHP之分页显示数据-资讯系统

2024/2/29 2:52:12发布17次查看
php之分页显示数据-新闻系统
一、项目设计
1.项目要求
2.主页面使用frame框架进行设计,内容如下:
   index.php

二、准备工作1.创建项目文件夹,定义配信息
   文件夹名称:news
   配置文件名:config.php

2..创建项目数据库
   create_db.php
创建数据库
3.设计数据表,并创建数据表
     强烈建议,在创建数据表之前,一定要先设计好数据表,并反复思量,是否有问题。
     create_table.php
创建数据表connect(); } function connect(){ $link=mysql_connect(host,username,password) or die(连接数据库失败.mysql_error()); mysql_select_db($this->table,$link) or die (没有该数据库:.$this->table); mysql_query(set names .charset); } //受影响的行数 function affected_rows(){ return mysql_affect_rows(); } //数据条数 function num_rows($query){ return $mysql_num_rows($query); } //插入的数据所在的id function insert_id(){ return mysql_insert_id(); } //处理返回的结果 function fetch_row($query){ return mysql_fetch_row($query); } //服务器版本 function version(){ return mysql_get_server_info(); } //增 function fn_insert($table,$name,$value){ //insert into[表名] values('','',......顺序排列的数据); mysql_query(insert into $table ($name) values ($value)); } //删 function fn_del($table,$data){ //delete from [表名] where ([条件]); mysql_query(delete from $table where (id=$data)); } //查询全部结果 function fn_search($table){ $res = mysql_query(select * from $table); return $res; } //改 function fn_update($table,$name1,$value,$name2,$id){ //update [表名] set [修改内容如name = 'mary'] where [条件]; mysql_query(update $table set $name1='$value' where $name2='$id'); }}?>
6.设计分页数据主页面
    content_table.php
    分页显示数据,每一页的数据是一张表格。
pageid name age
fn_search(content); //var_dump($res); //声明一些变量 $page_size=10;//每一页的条数 $count=mysql_num_rows($res);//总的条数 $page_number=ceil($count/$page_size);//向上舍入,获得最大页数 //当前的页数 if(empty($_get['page']) || $_get['page']
浏览次数:

content_news.php
    分页显示数据信息,每一页的数据是一个新闻列表,文字和图片都可以点击,并进入新闻详情页面。
fn_search(news_content); //声明一些变量 $total_count = mysql_num_rows($res); //总的数据行数 $page_count=6; //每页显示的数据条数 $page_number=ceil($total_count / $page_count);//总的页数 //获取当前的页码 if(empty($_get['page'])){ $current_page=1; }else{ $current_page=$_get['page']; } //当前页的第一条数据应该是 $offset=$page_count*($current_page-1); $sql=select * from news_content limit $offset,$page_count; $res = mysql_query($sql); //查询当前页的数据 while($row = mysql_fetch_array($res)){ #echo $row['id'].
; #echo $row['image'].
; #echo $row['title'].
;?> width=80px height=80px>

7.设计单条数据详情页面
content.php

三、界面效果
七台河分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录