如何解决根据使用 php mysql 显示的项目数添加计数器
我想在我显示的项目中添加一个计数器。如下图所示,有一个 count should be here
,我不属于 ID,因为它是自动递增的,而且我有一个删除功能,所以我说它不是 ID,而是关于有多少项目在数据库中以及卡片中提取的物品数量。
我想将 count should be here
替换为 1
和 2
,因为有两个,但如果有更多显示等,它应该递增。
所以基本上这是我的查询。
<?PHP
include 'includes/connection_operation.PHP';
$sqlRepository = "SELECT * FROM tbl_repository WHERE research_status = 'Active'";
$sqlQuery = MysqLi_query($conn,$sqlRepository);
$getNumRows = MysqLi_num_rows($sqlQuery);
if($getNumRows > 0 ){
while ($fetchRepository = MysqLi_fetch_assoc($sqlQuery)){
$thumbpic = $fetchRepository['research_thumbnail'];
include 'card_recentlyuploaded.PHP';
}
}
card_recentlyuploaded.PHP
<div class="container d-flex" style="padding-top: 15px;">
<div class="col-sm-2">
<span style="display:inline-block; padding-top: 15px;">counter should be here</span>
</div>
<div class="col-sm-8">
<div class="card h-100" style="width: 15rem;">
<div>
<a class="fancybox" href="admin/files/Images/<?PHP echo $thumbpic; ?>">
<img class="card-img-top" src="admin/files/Images/<?PHP echo $thumbpic; ?>">
</a>
</div>
<div class="card-body">
<h5 class="card-title text-center"><?PHP echo $fetchRepository['research_title'] ?></h5>
<p class="card-text">Date added: <span><?PHP echo $fetchRepository['document_added'] ?></span></p>
</div>
</div>
</div>
</div>
解决方法
作为用户 Magnus Eriksson
和 Kinglish
在评论中的建议。这是供任何人参考的工作代码。
这是我的查询。
<?php
include 'includes/connection_operation.php';
$sqlRepository = "SELECT * FROM tbl_repository WHERE research_status = 'Active'";
$sqlQuery = mysqli_query($conn,$sqlRepository);
$getNumRows = mysqli_num_rows($sqlQuery);
$counter = 1;
if($getNumRows > 0 ){
while ($fetchRepository = mysqli_fetch_assoc($sqlQuery)){
$thumbpic = $fetchRepository['research_thumbnail'];
include 'card_recentlyuploaded.php';
$counter++;
}
}
cards_recentlyuploaded.php
<div class="container d-flex" style="padding-top: 15px;">
<div class="col-sm-2">
<span style="display:inline-block; padding-top: 15px;"><?php echo $counter;?></span>
</div>
<div class="col-sm-8">
<div class="card h-100" style="width: 15rem;">
<div>
<a class="fancybox" href="admin/files/Images/<?php echo $thumbpic; ?>">
<img class="card-img-top" src="admin/files/Images/<?php echo $thumbpic; ?>">
</a>
</div>
<div class="card-body">
<h5 class="card-title text-center"><?php echo $fetchRepository['research_title'] ?></h5>
<p class="card-text">Date added: <span><?php echo $fetchRepository['document_added'] ?></span></p>
</div>
</div>
</div>
</div>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。