2017-04-06 71 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注入获得最小的保护。