2017-10-07 6 views
-5

PHPとMySQLでメンバーリストを作成するにはどうすればよいですか?データベースでメンバーリストを作成するには?

私はユーザーアカウント、ログインとそのものを持っています。すべてのメンバーを表示するページを作成するにはどうすればよいですか?

私はコードを提供できます!

+0

を使用することができ、この暗闇の答えで撮影中。あなたはそこからそれを取ることができます。 –

+1

これを自分で解決するために試したことが何であったかを知ることはうれしいことです。質問を投稿する前にこれを研究したことがわかっているはずです。 試してみると、あなたも学びます。誰かがあなたに答え/解決策を与えたら、それは何のためでもないでしょう。私は/あなたの未来のためにこれを言います。 投稿が失敗した可能性のあるものを含むように編集できます。それでもあなたの努力を示しています。覚えておいて、私たちは常に喜んで助けます。 –

答えて

0

注:あなたの質問は明確ではありません。コードやクエリスニペットは含まれていません。私はあなたの質問に答えるために最善を尽くします。

私の知る限り、あなたのユーザーはメンバーだけではないと思います。ユーザーテーブルからすべてのユーザーを取得して表示するクエリを作成するだけです。

注:私はmysqli_ *関数をエスケープしないで使用します。

<?php 

include_once 'db_connect.php'; /Line to include the database connection file, which had $link as resource */ 

$membersQuery = mysqli_query($link, "SELECT * FROM users"); 
$members = array(); 
if(mysqli_num_rows($membersQuery) > 0){ 
    while($row = mysqli_fetch_assoc($membersQuery)){ 
     $members[] = $row; //Get all the members row by row and store in $members array 
    } 
} 
?> 

<table> 
    <thead> 
     <tr> 
      <th>Firstname</th> 
     </tr> 
    </thead> 
    <tbody> 
     <? 
     if(count($members) > 0){ 
      foreach($members as $member){ 
      <tr> 
       <td><?php echo $member['firstname']; ?></td> 
      </tr> 
      <?php 
      } 
     } 
     ?> 
    </tbody> 
</table> 

表にループしている間も、あなたはWHERE句と、おそらくセッションでループを使用して、次のコマンド

<tbody> 
    <? 
    if(mysqli_num_rows($membersQuery) > 0){ 
     while($member = mysqli_fetch_assoc($membersQuery)){ 
     <tr> 
      <td><?php echo $member['firstname']; ?></td> 
     </tr> 
     <?php 
     } 
    } 
    ?> 
</tbody> 
関連する問題