一 " /> YELLOW视频在线观看免费版高清,凤楼app,国产SUV精品一区二区69

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

AJAX for PHP簡單表數據查詢實例

功能介紹:AJAX WebShop 3從Beta2開始支持php的開發了,AJAX WebShop集成了php5的開發環境,因此不需要額外安裝配置php,本例將實現一個AJAX for php的簡單數據查詢操作,這個例子是單表操作,也可以實現主從表的數據查詢。

一.數據表說明
例子采用了Access數據庫,當然你也可以使用mysql 或其他類型數據庫,數據庫名稱為:demo.mdb,表名為product,創建字段分別是PRODUCT_ID, PRODUCT_NAME, PRODUCT_PRICE, PRODUCT_AREA。

二.實現數據查詢
首先啟動AJAX WebShop 3,在File中選擇“New Project”建立新工程。

圖1
在彈出的New Project對話框中設置projectname 和web server本例中設置projectname為:php_example和設置web server為:php。如果要修改工程路徑,請在Directory中設置要存放的路徑。

圖2
設置好New Project后,再打開“File”選擇“New .php Service”,在彈出的對話框內目錄輸入子目錄demo,設置”Class Name”為:simple_query;在ServiceType中選擇“Query Data”點擊“OK“后,向導將按默認模板生成php單表查詢的代碼。

圖3
輸入以下數據庫連接及sql代碼(demo.mdb文件放在當前代碼目錄下):$c.realpath($_SERVER['PATH_TRANSLATED'])."/demo.mdb";
$sql     = "select * from product";
$sqlcount     =  "select count(*) from product";


  分析testquery.php代碼,主要的實現如下:
1.       循環數據結構,用addField向$xmlRequest填充字段(列):              //fill metadata fields 
       復制代碼 代碼如下: for ($i=1; $i<=$fields_count; $i++) {    
            $fieldname = odbc_field_name($result_id, $i);    
            $datatype  = odbc_field_type($result_id, $i);  
            $xmlRequest->addField($fieldname, $datatype);   
        }  

2. 循環結果集記錄,調用Append() ,SetValue方法,向xmlrequest每一行對應字段填充數據:        //fill data rows 
       復制代碼 代碼如下: for ($i=0; $i<$record_count; $i++) { 
                     odbc_fetch_row($result_id); 
                     if($i>=$recNo && $i<$recNo+$maxRows) { 
                            $xmlRequest->append(); 
                      for ($j=1; $j<=$fields_count; $j++) {    
                                   $xmlRequest->setValueByIndex($j-1, odbc_result($result_id, $j)); 
                            } 
                     } 
                     if($i>=$recNo+$maxRows) break; 
              } 

3.  設置分頁的相關參數,$xmlRequest->recNo是開始記錄,$xmlRequest->maxRows是每頁記錄數,通過執行"select count(*) from product"得到$record_count記錄總數:             復制代碼 代碼如下: $sqlcount     =  "select count(*) from product"; 
              $result_id    = @odbc_do($connid, $sqlcount); 
        if($result_id==null) 
           throw new Exception($sqlcount); 
              odbc_fetch_row($result_id); 
              $record_count =  odbc_result($result_id,1);      
              $xmlRequest->setRecordCount($record_count);  
              $recNo        = $xmlRequest->recNo; 
              $maxRows      = $xmlRequest->maxRows; 
              if($maxRows==-1) $maxRows = $record_count; 
  后臺數據訪問類建立好后,在“File”中選擇“New Page”打開“New Page”對話框在“File Name”中設置頁面名稱,如本例“simple.htm”點擊ok完成設置。

未完)
原文出自http://cn.joyistar.com

php技術AJAX for PHP簡單表數據查詢實例,轉載需保留來源!

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

主站蜘蛛池模板: 日本又黄又裸一级大黄裸片 | 欧美又粗又长又大AAAA片 | 国产国拍亚洲精品av麻豆 | 亚洲色婷婷久久精品AV蜜桃 | 共妻肉多荤文高h一女n男 | 麻豆COMCN | 成人精品视频在线 | 日本亚洲精品色婷婷在线影院 | 99热久久爱五月天婷婷 | 国产乱色伦影片在线观看 | NANANA在线观看高清影院 | 中文字幕亚洲男人的天堂网络 | 99久久国产露脸精品竹菊传煤 | 99热国产这里只有精品免费 | 99pao成人国产永久免费视频 | 九九精彩视频在线观看视频 | 视频一区国产精戏刘婷30 | 精品国产国偷自产在线观看 | 国产精品青青草原app大全 | av亚洲色天堂2017 | 日本人的xxxxxxxxx69 | 无码人妻丰满熟妇啪啪网不卡 | 亚洲视频欧美在线专区 | 被滋润的艳妇疯狂呻吟白洁老七 | 嫩草影院在线观看网站成人 | 国产亚洲日韩另类在线观看 | 撕开美女的衣服2 | 亚洲第一成年网站视频 | 国产在线精品视亚洲不卡 | 久久精品一区二区三区资源网 | 久久久欧美国产精品人妻噜噜 | 国产精品自在拍在线播放 | 久久超碰色中文字幕 | 亚洲高清视频免费 | 毛片免费大全 | 久久99精品国产免费观看 | 青青热久久综合网伊人 | 中文字幕国产在线观看 | 妻子+免费观看完整 | 97超级碰久久久久香蕉人人 | 在线观看亚洲免费人成网址 |