将结果从php表显示到boostrap表中

时间:2019-02-10 01:38:48

标签: php mysqli bootstrap-4

我正在尝试将数据库表中的结果显示到引导程序中 表格

表中有多行数据。当还有更多未显示的结果时,我只能显示一个结果。

我尝试了两种方法,但从查询到表中至少应有两个结果时,仍然只能得到一个结果。 希望有人可以帮助我。 谢谢:)。

方法1:PHP

$depositquery = "SELECT * FROM userDeposit where email = '". 
$_SESSION['email'] ."'";
$depositresult = mysqli_query($connection, $depositquery); 
$dr = mysqli_fetch_assoc($depositresult);

方法1:HTML

<?php echo "<table class='table table-striped mb-none'>";
echo "<tr><th>Amount</th><th>Date</th><th>Method</th><th>Status</th></tr>";
while($dr=mysqli_fetch_assoc($depositresult)) {
echo "<tr><td>".$dr["amount"]."</td><td>".$dr["date"]."</td> 
<td>".$dr["method"]."</td><td>".$dr["status"]."</td></tr>";
} echo "</table>";    ?>

方法2:PHP

$depositquery = "SELECT * FROM userDeposit where email = '". 
$_SESSION['email'] ."'";
$depositresult = mysqli_query($connection, $depositquery); 
$dr = mysqli_fetch_assoc($depositresult);

方法2:HTML

<table class="table table-striped mb-none">
<thead>
<tr>
<th>Amount</th>
<th>Date</th>
<th>Method</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<?php 
while($dr=mysqli_fetch_assoc($depositresult)) { echo "<tr> 
<td>".$dr["amount"]."</td><td>".$dr["date"]."</td><td>".$dr["method"]."</td> 
<td>".$dr["status"]."</td></tr>"; }?>
                                        </tbody>
                                    </table>

同时使用PHP和echo方法时结果的屏幕显示 [results from query image 1

0 个答案:

没有答案