1

PDO を使用していて、結果をテーブルに出力しようとしていますが、値が表示されません。<td>タグを使用する必要があります。

フランシスコの助けを借りた私の完全なコードは次のとおりです。

 <?php
    require_once('config.php');


    $stmt = $connect->prepare("SELECT id, username, email FROM user");
    $stmt->execute();  
    $result = $stmt->fetch(PDO::FETCH_ASSOC);

    ?>  


                <table id="table">
                    <thead>
                        <tr>
                            <th>ID</th>
                            <th>Username</th>
                            <th>email</th>

                        </tr>
                    </thead>
                    <tbody>
                        <?php
                       foreach ($result as $row): 

                            ?>
                            <tr>
                                <td><?= $row['id'];?></td>
                                <td><?= $row['username'];?></td>
                                <td><?= $row['email'];?></td>

                            </tr>
                            <?php
                        endforeach;
                        ?>
                    </tbody>
                </table>
4

1 に答える 1