php - 获取表格行的总数?
问题描述
我在函数中有一个 if 语句是使行红色...如果 $ced (这是来自 MySQL 的日期值)小于当前时间,下面给出代码:我正在寻找的是我怎样才能得到总行数,如 20,30 或任何值,然后回显
<tr <?php if(($ced <= time())): ?> style="color:red;" <?php endif; ?>>
<td><?php echo $students_rollno_class;?></td>
<td><?php echo $students_admission_no;?> </td>
<td><?php echo $students_firstname;?></td>
<td><?php echo $students_contact;?></td>
<td><?php echo $students_reference_no;?></td>
<td><?php echo date('d/m/Y', strtotime($students_date));?></td>
<td><?php echo $newformat;?></td>
我尝试的是
if(($ced <= time())){
$totalCount=$totalCount+1 ;}
问题是它给了我一个像 1,1,1,1,2,2,2,2,4,4,4,4 这样的行号,但我要找的是像 20 这样的单个总计数
我有一个框,我想在其中显示总计数,代码如下
<div class="info-box-content">
<span class="info-box-text"><?php echo "Course Ended"; ?></span>
<span class="info-box-number"><?php echo $totalCount; ?></span>
</div>
我创建了循环,但是根据图片,它给了我 384 的价值,我只有 188 名学生
<?php
if(($ced <= time())){
$totalCount=$totalCount+1 ; ?>
<tr <?php if(($ced <= time())): ?> style="color:red;" <?php endif; ?>>
<td><?php echo $students_rollno_class;?></td>
<td><?php echo $students_admission_no;?> </td>
<td><?php echo $students_firstname;?></td>
<td><?php echo $students_contact;?></td>
<td><?php echo $students_reference_no;?></td>
<td><?php echo date('d/m/Y', strtotime($students_date));?></td>
<td><?php echo date('d/m/Y', $ced);?></td>
</tr><?php }}?>
<?php echo $totalCount;?>
并使所有行变为红色
解决方案
为了$totalCount++
做你正在寻找的东西,它需要在某种循环内。
你也不想回显$totalCount++
,你想回显你的变量$totalCount
。这是包含您的总计数的内容。这++
是增加您存储在 中的值的原因$totalCount
。
您能否分享您的代码的其余部分,以便我们了解您如何尝试完成此操作?
推荐阅读
- curl - curl 与 --negotiate / Kerberos 似乎不起作用
- python - 在 Tensorflow 中使用具有多个 .csv 的大型数据集的 LSTM 的输入管道和时间序列数据
- python - 为什么我的简单程序在运行后没有结束?
- react-native - 错误:无法从 ...../Libraries/react-native/react-native-implementation.js 解析模块“warnOnce”
- apache - 为什么 localhost App 301 将 HTTP 转为 HTTPS?
- multithreading - GTK 数据采集
- android - Android Jetpack Compose 是否支持工具栏小部件?
- html - 添加 JSON-LD 但避免重复内容?
- visual-studio-code - vs代码扩展不能正常工作?
- python-3.x - 如何根据条件对熊猫数据框的行值进行排序?