2017-04-06 13 views
0

こんにちは、私はCMSページのいくつかの並べ替えに取り組んでおり、/index.phpページに/index.php?p=Art1のようなavailbleのリストを表示したいと思います。
そして、私はそれを行う方法の手がかりがありません。
何か助けていただければ幸いです。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']; 

:あなたは

Art1 

になるだろうが、でもその前に、あなたには、いくつかを私たちに提供しなければならない

echo $p; 

あなたはどうしたらあなたの現在の例では、データベースのクエリの例を使用して、変数$ pをクエリに渡してデータベース内のテーブルから必要な行を選択する方法を示します。単純なmysqlクエリの場合は、https://www.w3schools.com/php/func_mysqli_query.asp

警告:SQLインジェクションからの保護を最小限に抑えるには、mysqli_real_escape_string($ p)を使用してください。