2017-04-06 6 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

경고 : SQL 주입을 최소로 방지하려면 mysqli_real_escape_string ($ p)을 사용해야합니다.