如何使用数据库创建成员列表?

时间:2017-10-07 12:33:30

标签: php mysql database

如何使用PHP和MySQL创建成员列表?

我有用户帐户,登录和那些东西。如何创建一个显示所有成员的页面?

我可以提供代码!

1 个答案:

答案 0 :(得分:0)

注意:您的问题不明确。您尚未包含任何代码或查询代码段。我会尽力回答你的问题。

据我所知,我认为您的用户只不过是会员。只需编写一个查询即可从users表中提取所有用户并显示。

注意:我将使用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>