PHP+MYSQL分页原理与PHP上传原理及应用及文件操作-教案.docx

PHP+MYSQL分页原理与PHP上传原理及应用及文件操作-教案.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新疆农业职业技术学院信息技术分院教案 NO: 8 班 级 2013高职网络1.2班 教师 张萍 时 间 周次 节次 时数 4 内容(标题) PHP+MYSQL分页原理与PHP上传原理及应用及文件操作 教学目标 (1)了解SQL语句中的limit用法与学习分页的一种公式; (2)掌握FORM标签enctype属性与$_FILES 系统函数; (3)掌握move_uploaded_file函数与is_uploaded_file 函数; (3)了解PHP部分文件操作函数与unlink() rmdir() 删除函数. 教学内容及重点难点 1.课程教学内容 (1)上传文件的“数据采集”; (2)WEB服务器端其他数据采集方法. 2.课程重点、难点 分页公式与文件上传原理。 教学方法 借助网络多媒体教学课件进行灵活多样的讲授 教学组织 实施地点 组数 人数 2机房 【教学过程】 首先回顾上次课内容并巩固提问,然后按以下内容讲解。 1、SQL语句中的limit用法 SELECT * FROM table …… limit 开始位置 , 操作条数 SELECT * FROM table …… limit 0 , 20 SELECT * FROM table …… limit 10 , 20 2、学习分页的一种公式 (1)分页原理 所谓分页显示,也就是讲数据库中的结果集,一段一段显示出来 (2)需要的条件 怎么分段,当前在第几段 (每页有几条,当前再第几页) 前10条记录:select * from table limit 0,10 第11至20条记录:select * from table limit 10,10 第21至30条记录:select * from table limit 20,10 (3)得到公式 (当前页数 - 1 )X 每页条数 , 每页条数 Select * from table limit ($ 1) * $PageSize, $PageSize 3、parse_url()解析URL函数 parse_url() 是讲URL解析成有固定键值的数组的函数 $ua=parse_url("http://username:password@hostname/path?arg=value#anchor"); print_r($ua); 结果: Array ( [scheme] => http //协议 [host] => hostname //域名 [user] => username //用户名 [pass] => password //密码 [path] => /path //路径 [query] => arg=value //取得的值 [fragment] => anchor // ) 4、$_SERVER["REQUEST_URI"]函数 //除域名以外的值 预定义服务器变量的一种,所有$_SERVER开头的都叫做预定义的服务器变量REQUEST_URI的作用是取得的当前URL,也就除域名外后面完整的地址路径。 当前页为:/home.php?id=23&cid=22 Echo $_SERVER["REQUEST_URI"] 结果为:/home.php?id=23&cid=22 简单分页 $pagesize=5; $sql="select * from message limit 5, $pagesize"; $query=mysql_query($sql); while($row=mysql_fetch_array($query)) { echo "<hr><b>".$row['user']."|".$row['title']; } 分页实例 /* 分页程序 */ include("conn.php"); include("head.php"); $pagesize=10;//每页需要显示几条信息 $url=$_SERVER["REQUEST_URI"];//显示文件目录 $url=parse_url($url);//把地址分析出来,分析成有固定键值的数组。 //print_r($url);//http://localhost/liuyanban/fenye.php?id=2 $url=$url['path'];//echo $url;取出翻页的地址 $numq=mysql_query("select * from message");//查询出所有记录。 $num=mysql_num_rows($numq);//记录总条数 //echo $num;// 查看结果 if($_GET['page']

文档评论(0)

文风 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档