亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

php和xml的動態載入與分頁

2020-03-22 18:35:17
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了關于php和xml的動態載入與分頁,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

這是在看太平洋網的評論時看到的,太平洋網是用jsp做為后臺語言,用來產生xml文件.然后在把數據綁定到html上的.我就用php也做了一個以下是源文件.

-----------------xml.htm------------------

 !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd  html  head  meta http-equiv= Content-Type content= text/html; charset=gb2312  title xml /title  /head  body  xml id= ShopList src= xml.php /xml  script  function jump(form) if (form.pageNum.value parseInt(pageCount.innerHTML)) return false; if (form.pageSize.value parseInt(recordCount.innerHTML)) return false; ShopList.src= xml.php?pageNo= +form.pageNum.value+ pageSize= +form.pageSize.value+ time= +(new Date()).getTime(); function pageCount_onpropertychange(form) if (form.pageNum.value parseInt(pageCount.innerHTML)) form.pageNum.value=parseInt(pageCount.innerHTML); if (form.pageSize.value parseInt(recordCount.innerHTML)) form.pageSize.value=parseInt(recordCount.innerHTML); if(form.pageNum.value==1) form.firstPage.disabled=true; form.previousPage.disabled=true; else form.firstPage.disabled=false; form.previousPage.disabled=false; if(form.pageNum.value==form.pageCount.value) form.nextPage.disabled=true; form.lastPage.disabled=true; else form.nextPage.disabled=false; form.lastPage.disabled=false; /script  table width= 100% height= 25 border= 0 cellpadding= 2 cellspacing= 1 id= shopTbl datasrc=#ShopList datafld=商鋪  thead  td height= 25 colspan= 4 span >

-----------------xml.php------------------

 ?php//require_once Source/Global.php  function getVars($get_vars, $post_vars) { $i = count($get_vars); $j = count($post_vars); if ($i 0 $j 0 ) { while(list($key, $val) = each($get_vars)) { $Vars[$key] = $val; while(list($key2, $val2) = each($post_vars)) { $Vars[$key2] = $val2; } elseif ($i 0) { while(list($key, $val) = each($get_vars)) { $Vars[$key] = $val; } elseif ($j 0) { while(list($key2, $val2) = each($post_vars)) { $Vars[$key2] = $val2; } else { $Vars = array(); return $Vars;$vars = getVars($HTTP_GET_VARS, $HTTP_POST_VARS);//class shoplist_res extends iGlobal{class shoplist_res{ function shoplist_res($vars,$cookie){ //$this- iGlobal($vars,$cookie); $this- outPut($vars,$cookie); //function _shoplist_res(){ // $this- db- Close(); function outPut($vars,$cookie){ /*$strQuery = select count(*) as rc from .$this- db_c- Db_Pre. pshop order by id desc  $this- db- Query($strQuery); $RecordCount = $this- db- Assoc(); $RecordCount = $RecordCount[ rc  @$this- db- freeResult();*/ $RecordCount = 25; if (empty($vars[ pageNo ])) $vars[ pageNo ]= 1; if (empty($vars[ pageSize ])) $vars[ pageSize ]= 10; $PageCount = ceil($RecordCount/$vars[ pageSize  if ($vars[ pageSize ] $RecordCount) $vars[ pageSize ]=$RecordCount; if ($vars[ pageNo ] $PageCount) $vars[ pageNo ]=$PageCount; $xmlStr.= ?xml version=/ 1.0/ encoding=/ GBK/ ? . /n  $xmlStr.= 商鋪列表 . /n  $xmlStr.= /t 翻頁工具 pageNo=/ .$vars[ pageNo ]. / pageSize=/ .$vars[ pageSize ]. / total=/ .$RecordCount. / /翻頁工具 . /n  $xmlStr.= /t 頁號碼 .$vars[ pageNo ]. /頁號碼 . /n  $xmlStr.= /t 頁大小 .$vars[ pageSize ]. /頁大小 . /n  $xmlStr.= /t 數量 .$RecordCount. /數量 . /n  $xmlStr.= /t 頁數量 .$PageCount. /頁數量 . /n  //$strQuery = select t1.*,t2.* from .$this- db_c- Db_Pre. pshop as t1, .$this- db_c- Db_Pre. shoptype as t2 where t1.typenum=t2.typenum order by id desc  // . limit .($vars[ pageNo ]-1)*$vars[ pageSize ]. , .$vars[ pageSize  //die($strQuery); //$this- db- Query($strQuery); /*while($result = $this- db- Assoc()){ $xmlStr.= /t . /n  $xmlStr.= /t 商鋪 . /n  $xmlStr.= /t/t 名稱 ![CDATA[ .$result[ shopname ]. ]] /名稱 . /n  $xmlStr.= /t/t 經營人 ![CDATA[ .$result[ shopmaster ]. ]] /經營人 . /n  $xmlStr.= /t/t 級別 ![CDATA[ .$result[ shoptype ]. ]] /級別 . /n  $xmlStr.= /t/t 簡介 ![CDATA[ .$result[ shopintro ]. ]] /簡介 . /n  $xmlStr.= /t/t 連接地址 ![CDATA[personal_shop.php?id= .$result[ id ]. ]] /連接地址 . /n  $xmlStr.= /t /商鋪 . /n  $sc= $vars[ pageNo ]*$vars[ pageSize  if ($sc $RecordCount) $sc = $RecordCount; for($i=($vars[ pageNo ]-1)*$vars[ pageSize $i $i++){ $xmlStr.= /t . /n  $xmlStr.= /t 商鋪 . /n  $xmlStr.= /t/t 名稱 ![CDATA[這是名稱: .$i. ]] /名稱 . /n  $xmlStr.= /t/t 經營人 ![CDATA[這是經營人: .$i. ]] /經營人 . /n  $xmlStr.= /t/t 級別 ![CDATA[這是級別: .$i. ]] /級別 . /n  $xmlStr.= /t/t 簡介 ![CDATA[這是簡介: .$i. ]] /簡介 . /n  $xmlStr.= /t/t 連接地址 ![CDATA[personal_shop.php?id= .$i. ]] /連接地址 . /n  $xmlStr.= /t /商鋪 . /n  $xmlStr.= /商鋪列表 . /n  header( Content-type: text/xml/n/n  echo $xmlStr;$shoplist = new shoplist_res($vars,$HTTP_COOKIE_VARS);//$shoplist- _shoplist_res();unset($sthoplist);? 

以上的php,注釋的是我連接數據庫取得的數據,既然放上來測試,也沒有數據庫連接,所以改了一下.偶也是剛接解xml不久,很多地方還是不很懂.見笑了......

以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP !

相關推薦:

關于PHP的Laravel框架中使用消息隊列queue及異步隊列的方法分析

以上就是php和xml的動態載入與分頁的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲jizzjizz日本少妇| 亚洲二区在线播放视频| 91美女片黄在线观| 欧美精品videosex极品1| 一区二区三区四区在线观看视频| 亚洲新中文字幕| 亚洲曰本av电影| 国产精品久久久久高潮| 九九精品视频在线| 欧美精品性视频| 国产精品都在这里| 日韩av影视综合网| 国产欧美 在线欧美| 久久精品国产亚洲7777| 国产97人人超碰caoprom| 国产精品1234| 久久视频在线直播| 欧美电影在线播放| 深夜精品寂寞黄网站在线观看| 精品女同一区二区三区在线播放| 国内外成人免费激情在线视频网站| 日av在线播放中文不卡| 中文欧美日本在线资源| 亚洲人成在线播放| 国产欧美一区二区三区在线| 国产成人一区二区三区电影| 91地址最新发布| 日韩美女毛茸茸| 久久伊人免费视频| 亚洲第一av网| 夜夜狂射影院欧美极品| 国产自产女人91一区在线观看| 免费av一区二区| 成人国内精品久久久久一区| 久久精品99久久久香蕉| 色樱桃影院亚洲精品影院| 亚洲午夜性刺激影院| 亚洲裸体xxxx| 中文欧美在线视频| 中文字幕在线观看亚洲| 国产精品xxxxx| 欧美精品久久久久a| 最近2019中文字幕mv免费看| 国产有码一区二区| 国产成人精品免高潮在线观看| 国产免费一区二区三区在线观看| 久久久精品久久久| 精品国产91久久久久久老师| 亚洲免费高清视频| 亚洲一区二区三区视频播放| 亚洲人成在线免费观看| 欧美丝袜美女中出在线| 成人国产精品一区二区| 日韩av在线免播放器| 精品国产31久久久久久| 亚洲免费小视频| 欧美激情女人20p| 久久精品99久久久香蕉| 欧美影院久久久| 亚洲在线第一页| 亚洲成人在线网| 亚洲第一网中文字幕| 日韩免费中文字幕| 国产一区二区丝袜高跟鞋图片| 日本精品视频在线观看| 国产丝袜一区二区三区免费视频| 欧美日韩国产限制| 欧美精品videosex牲欧美| 一区二区三区动漫| 亚洲天天在线日亚洲洲精| 成人午夜激情网| 奇米4444一区二区三区| 91精品久久久久久综合乱菊| 最近2019中文免费高清视频观看www99| 日韩高清av一区二区三区| 亚洲成年人在线| 色妞在线综合亚洲欧美| 2019亚洲日韩新视频| 91久久国产精品91久久性色| 97香蕉久久超级碰碰高清版| 久久人人爽国产| 久久精品久久久久久国产 免费| 欧美激情视频给我| 777777777亚洲妇女| 国产精品视频不卡| 5566日本婷婷色中文字幕97| 国产精品揄拍一区二区| 欧美做爰性生交视频| 国产盗摄xxxx视频xxx69| 一本一道久久a久久精品逆3p| 欧美日韩中国免费专区在线看| 日本中文字幕久久看| 久久久综合免费视频| 国产成人高潮免费观看精品| 欧美国产第二页| 欧美疯狂xxxx大交乱88av| 久青草国产97香蕉在线视频| 久久久久久中文字幕| 中文字幕亚洲欧美| 亚洲一区美女视频在线观看免费| 国产999精品久久久| 久久国产精品99国产精| 欧洲午夜精品久久久| 国产精品视频自拍| 久久免费视频在线观看| 亚洲国产精品久久久久久| 亚洲男女自偷自拍图片另类| 国产精品va在线播放我和闺蜜| 久久久亚洲国产天美传媒修理工| 日韩在线播放一区| 中文字幕国内精品| 亚洲国产精品久久久久秋霞蜜臀| 日韩av大片免费看| 欧美性xxxx18| 国产色综合天天综合网| 久久精品一偷一偷国产| 92版电视剧仙鹤神针在线观看| 91精品久久久久久久久中文字幕| 色婷婷成人综合| 欧美最顶级的aⅴ艳星| 日韩精品一区二区视频| 国产成人精品最新| 国产福利精品在线| 日本成人激情视频| 色偷偷av一区二区三区| 91九色综合久久| 色综合久综合久久综合久鬼88| 国产综合久久久久| 国产一区在线播放| 国产www精品| 18一19gay欧美视频网站| 久久久久久中文| 国产v综合ⅴ日韩v欧美大片| 日本久久久久久久久| 国产999精品久久久影片官网| 91高清免费视频| 亚洲精品视频免费在线观看| 成人黄色av网| 国产亚洲欧美另类中文| 久久在线免费观看视频| 国产精品欧美日韩| 亚洲第一综合天堂另类专| 欧美成人一区二区三区电影| 亚洲直播在线一区| 久久99久久99精品中文字幕| 上原亚衣av一区二区三区| 高清欧美性猛交xxxx黑人猛交| 国产精品一区二区三区在线播放| 日韩精品视频三区| 性欧美视频videos6一9| 欧美激情区在线播放| 欧美精品成人91久久久久久久| 欧美成人在线免费视频| 亚洲国产日韩精品在线| 久久九九有精品国产23| 国产精品久久久久久久久久新婚| 国产精品91免费在线| 欧美色图在线视频| 亚洲欧美综合精品久久成人| 久久精品视频在线| 亚洲综合成人婷婷小说| 亚洲网站视频福利| 国产女人18毛片水18精品| 精品久久久久久久久久久久|