php - 如何从数据库中获取数据?
问题描述
<div id="report-tbl-holder">
<table id="report-tbl" class="table table-stripped table-bordered">
<thead>
<tr>
<th>#</th>
<th>Date/Time</th>
<th>Person's Code/Name</th>
<th>Establishment's/Barangay Code/Name</th>
<th>Temperature</th>
</tr>
</thead>
<tbody>
<?php
$i = 1;
$where = ($eid > 0 && is_numeric($eid)) ? " and e.id = {$eid} " : "";
$tracks = $conn->query("SELECT t.*,Concat(p.firstname,' ',p.middlename,' ',p.lastname)as pname,p.code as pcode, e.name as ename,e.code as ecode from tracks t inner join people p on p.id=t.person_id inner join establishment e on. e.id = t.establishment_id where date_format(t.date_added,'%Y-%m-%d') BETWEEN '{$date_start}' and '{$date_end}' $where order by date(t.date_added) asc");
while($row=$tracks->fetch_assoc()):
?>
<tr>
<td class="text-center"><?php echo $i++; ?></td>
<td><?php echo date("M d, Y h:i A",strtotime($row['date_added'])) ?></td>
<td><?php echo $row['pcode'] . ' - ' . (ucwords($row['pname'])) ?></td>
<td><?php echo $row['ecode'] . ' - ' . (ucwords($row['ename'])) ?></td>
</tr>
<?php endwhile; ?>
</tbody>
</table>
我在我的数据库中创建了一个名为“温度”的行,并希望将其包含在我创建的网页上的表格中,但我不知道如何调用新添加的行(温度)的内容来显示。它确实添加了一个新行,因为我在表头中添加了“温度”,但我不知道如何正确调用数据库中的温度值。
解决方案
我认为有一个混乱......这里的“温度”不是一行,而是一列。
您可以尝试在循环中添加以下代码行:
<td><?php echo $row['body_temp'] ?></td>
推荐阅读
- macos - 无法在浏览器中运行 cgi 文件
- python - 选择 2D PyTorch 张量的特定行
- javascript - TypeError:无法读取未定义的属性“getIngredients”
- firebase - Firebase 没有使用 getDownloadURL 提取 img
- arrays - 将单个值加载到 VBA 数组
- python - Apache Spark spark.read 未按预期工作
- swift - 当触摸活动仍在发生时如何停止精灵移动
- c# - 在外部项目中定义
- python - 使用 AIOKafka 客户端连接到 Confluent Cloud
- python - 为什么我的包不能用“pipx”安装?