2017-10-07 58 views
-5

如何使用PHP和MySQL創建成員列表?如何用數據庫創建成員列表?

我有用戶帳戶,登錄和那東西。我如何製作一個顯示所有成員的頁面?

我可以提供代碼!

+0

使用循環使用WHERE子句和可能的會議,這是在黑暗中回答了一槍;你可以從那裏拿走它。 –

+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> 

即便在表循環,您可以使用下面的命令

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