国产沈阳熟女视频|骚视频97网站一区日本在线视频|久1社区在线视频|综合久久国外自产拍无码精品视频|亚洲欧美Tv先锋|综合五月天网址制服丝袜在线露脸|1024欧美手机视频我不卡|日本二区欧美亚洲国产|丁香五月婷婷五月|综合 另类 一区

      <li id="lg4eq"></li>
      284292114@qq.com 中國站
      行業(yè)新聞 網(wǎng)站建設(shè) 網(wǎng)絡(luò)推廣 首頁>新聞中心>網(wǎng)站建設(shè)

      SQLITE直接使用PHP輸出數(shù)據(jù)

      時(shí)間:2020-12-14   訪問量:0

      我們平時(shí)開發(fā)網(wǎng)站的過程中,一般都是用現(xiàn)有的成熟的CMS來進(jìn)行前端開發(fā)而很少前后臺和數(shù)據(jù)庫都全新開發(fā)。

      那么遇到一些CMS在使用過程中,需要自己進(jìn)行一些數(shù)據(jù)調(diào)用而又不熟悉該CMS的語法及標(biāo)簽的時(shí)候,如果快速的調(diào)用數(shù)據(jù)呢?

      比如說我們使用的PBOOTCMS,我在后臺調(diào)用欄目。


      image.png

      下面來說一下:php+sqlite3如何直接在任何位置用PHP輸出數(shù)據(jù)呢?


      上面這段代碼指定了數(shù)據(jù)庫相對于網(wǎng)站根目錄的位置。然后我們加入下面的代碼建立數(shù)據(jù)庫連接并且循環(huán)輸出數(shù)據(jù)。

      $conn= new PDO('sqlite:' . DB_PATH);
      foreach($conn->query("SELECT * FROM 數(shù)據(jù)表 where 篩選條件;") as $row)
          {  
             echo "$row[name]";
          
          }


      完整代碼舉例:

      query("SELECT * FROM ay_content_sort where pcode=0;") as $row)
          {  
             echo "$row[name]";
          
          }
              
         ?>



      如果我們想進(jìn)行多級循環(huán),比如說網(wǎng)站的導(dǎo)航菜單什么的。二級菜單,三級菜單。只需要添加循環(huán)即可。如:

       
          define('DB_PATH', $_SERVER['DOCUMENT_ROOT'] . '/data/zuoanSQL.db');
          $conn= new PDO('sqlite:' . DB_PATH);
          $conn2= new PDO('sqlite:' . DB_PATH);
          $conn3= new PDO('sqlite:' . DB_PATH);
         
       foreach($conn->query("SELECT * FROM ay_content_sort where pcode=0;") as $row)
          {  
             echo "$row[name]";
             
                   foreach($conn2->query("SELECT * FROM ay_content_sort where pcode='$row[scode]';;") as $row2)
                  {  
                     echo "$row2[name]";
                          
                           foreach($conn3->query("SELECT * FROM ay_content_sort where pcode='$row2[scode]';;") as $row3)
                              {  
                             echo "$row3[name]";
          
                               }
          
                   }
          
          }
              
         ?>



      服務(wù)咨詢
      1對1咨詢,專業(yè)客服為您解疑答惑
      聯(lián)系銷售
      15899750475
      在線咨詢
      聯(lián)系在線客服,為您解答所有的疑問