黑马程序员php培训教程:利用json实现分页

上传人:xiao****1972 文档编号:84791121 上传时间:2019-03-04 格式:DOCX 页数:3 大小:89.67KB
返回 下载 相关 举报
黑马程序员php培训教程:利用json实现分页_第1页
第1页 / 共3页
黑马程序员php培训教程:利用json实现分页_第2页
第2页 / 共3页
黑马程序员php培训教程:利用json实现分页_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《黑马程序员php培训教程:利用json实现分页》由会员分享,可在线阅读,更多相关《黑马程序员php培训教程:利用json实现分页(3页珍藏版)》请在金锄头文库上搜索。

1、利用JSON实现分页PHP代码?phpmysql_connect(localhost,root,aa);mysql_select_db(php4);mysql_query(set names utf8);$rs=mysql_query(select count(*) from products);$rows=mysql_fetch_row($rs);$recordcount=$rows0;$pagesize=10;$pagecount=ceil($recordcount/$pagesize);$pageno=isset($_GETpageno)?$_GETpageno:1;$startno=(

2、$pageno-1)*$pagesize;$sql=select * from products limit $startno,$pagesize;$rs=mysql_query($sql);$info=array();while($rows=mysql_fetch_assoc($rs)$info=$rows;$info=$pagecount;/将总页码保存到数组中echo json_encode($info);HTML页面function getPageList(pageno)var req=new XMLHttpRequest();req.open(get,./4-demo.php?pag

3、eno=+pageno);req.onreadystatechange=function()if(req.readyState=4 & req.status=200)eval(var info=+req.responseText);var str=编号商品名称商品规格商品价格库存量;for(var i=0,n=info.length-1;in;i+)str+=+infoi.proID+infoi.proname+infoi.proguige+infoi.proprice+infoi.proamount+;str+=;for(var i=1;i=infoinfo.length-1;i+)str+

4、=+i+ str+=;document.getElementById(result).innerHTML=str;req.send(null);window.onload=function()getPageList(1);FormDataFormData是表单数据对象,可以实现快速收集表单信息,HTML5以后才支持。使用FormData对象post传递数据不需要设置setRequestHeader()PHP页面?phpvar_dump($_POST);HTML页面 1 2 window.onload=function() 3 document.getElementById(btn).

5、onclick=function() 4 var frm=document.getElementById(frm); 5 var fd=new FormData(frm);/收集frm表单的数据,文本数据和二进制数据 6 var req=new XMLHttpRequest(); 7 req.open(post,./5-demo.php); 8 req.onreadystatechange=function() 9 if(req.readyState=4 & req.status=200) 10 console.log(req.responseText); 11 12 13 req.send(fd);/发送FormData对象 14 15 16 17 18 19 用户名: 20 密码: 21 22 运行结果

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号