溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.aygfsteel.com/sxyx2008/謝謝合作!!!

          雪山飛鵠

          溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.aygfsteel.com/sxyx2008/謝謝合作!!!

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks
          function print_xml(){
              
          //獲取數據庫連接
                  $link=@mysql_connect("localhost","root","") or die('數據庫連接錯誤');
                  
          //選擇數據庫
                  mysql_select_db("compass",$link);
                  
          //設置數據庫編碼
                  mysql_query("set names utf8",$link);
                  
          //查詢數據庫
                  $result=mysql_query("select * from product");
                  
                  
          //創建DOMDocument對象
                  $doc = new DOMDocument('1.0','utf-8');
                  
          //格式化輸出
                  $doc->formatOutput = true;
                  
                  
          //創建跟元素
                  $root = $doc->createElement('root');
                  
          //添加跟元素
                  $root = $doc->appendChild($root);
              
              
          //從數據庫中獲取數據每一條是一個product
                  while($data=mysql_fetch_assoc($result)){
                
          //創建Id元素
                      $id = $doc->createElement('id');
                      
          //添加Id
                      $id = $root->appendChild($id);
                      
          //創建文本內容
                      $idtext = $doc->createTextNode($data['id'].'');
                      
          //將文本添加到id標簽內
                      $idtext = $id->appendChild($idtext);
                 
                
          //創建name標簽
                      $name = $doc->createElement('name');
                      
          //添加name
                      $name = $root->appendChild($name);
                      
          //創建name標簽的文本
                      $nametext = $doc->createTextNode($data['name'].'');
                      
          //設置name標簽的文本
                      $nametext = $name->appendChild($nametext);

                
          //創建price標簽
                      $price = $doc->createElement('price');
                      
          //添加price
                      $price = $root->appendChild($price);
                      
          //創建price標簽的文本
                      $pricetext = $doc->createTextNode($data['price'].'');
                      
          //設置price標簽的文本
                      $pricetext = $price->appendChild($pricetext);
                  }
                  
          //關閉數據庫連接
                  mysql_close($link);
                  
          //保存xml
                  echo $doc->saveXML();
              }
          posted on 2011-10-27 10:33 雪山飛鵠 閱讀(694) 評論(0)  編輯  收藏 所屬分類: flex+php
          主站蜘蛛池模板: 平山县| 如皋市| 乌兰浩特市| 西平县| 屯昌县| 溧水县| 新建县| 万州区| 馆陶县| 上饶市| 赤水市| 桦甸市| 蓬莱市| 桑日县| 临潭县| 肃北| 岚皋县| 娄烦县| 巴林右旗| 曲沃县| 军事| 类乌齐县| 疏附县| 华蓥市| 宜川县| 资源县| 文登市| 巍山| 罗田县| 宣化县| 简阳市| 嘉荫县| 曲松县| 寿光市| 丰镇市| 淳安县| 遂溪县| 富蕴县| 新沂市| 灵璧县| 漯河市|