【问题标题】:Dynamic pages / menu in phpphp中的动态页面/菜单
【发布时间】:2017-04-06 16:17:47
【问题描述】:

您好,我正在开发某种 CMS 页面,我想在 /index.php 页面上显示所有可用文章的列表,例如 /index.php?p=Art1。
而且我不知道如何做到这一点。
任何帮助表示赞赏。

这是我的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 是我使用的变量名。

【问题讨论】:

    标签: php dynamic-pages


    【解决方案1】:

    /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 注入保护。

    【讨论】:

      猜你喜欢
      • 2023-01-18
      • 1970-01-01
      • 2013-06-27
      • 2017-05-05
      • 2010-11-16
      • 2012-01-09
      • 2019-01-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多