2017-04-06 131 views
0

嗨我正在某種CMS頁面上工作,並且我想在/index.php頁面上顯示所有可用的文章列表,如/index.php?p=Art1
我不知道如何做到這一點。
任何幫助表示讚賞。動態頁面/ php中的菜單

這是我的index.php代碼:

<html> 
    <head> 
     <link rel="stylesheet" href="css/login-layout.css"> 
    </head> 

    <body> 
     <div class="dialog-box"> 
      <h2 style="font-size: 200%;margin-bottom: 0;">Pagini Noi</h2> 
      <h3 style="text-align: right; font-size:100%;margin-top: 0;"><a href="login.php">Logheazate</a> pentru a edita paginile</h3> 
      <div class="pages"> 
       <!-- Pagini \/ --> 
       <?php 
        include('config.php'); 

       ?> 
      </div> 
     </div> 
    </body> 
</html> 

Config.php包含數據庫$db的連接,我使用的變量名。

回答

0

/index.php?p=Art1方法實際上是您需要獲取的$ _GET。在當前的例子中,你會怎麼做:

$p = $_GET['p']; 

哪,如果你以後會回聲:

echo $p; 

,你會得到

Art1 

但即使在這之前,你應該向我們提供一些您希望這樣做的數據庫查詢示例,我們可以向您展示如何將變量$ p傳遞給查詢,然後從該數據庫的表中選擇所需的行。對於簡單的mysql查詢,你可以在這裏檢查:https://www.w3schools.com/php/func_mysqli_query.asp

警告:一定要使用mysqli_real_escape_string($ p)爲了從SQL注入獲得最小的保護。