有人可以帮助我计算html表中的行数吗?我从数据库加载表,并且需要获取包含行号的列。这将是ID之前的新列。
performSegue
答案 0 :(得分:2)
尝试一下。
<table id="example1" class="table table-bordered table-striped">
<thead>
<tr>
<th>ID</th>
<th>Fecha (a/m/d) Hora </th>
<th>Valor (Lux)</th>
<th>Ubicacion</th>
<th>Estado</th>
</tr>
</thead>
<?php $count = 1; ?>
<?php foreach ($rows as $row):?>
<tr>
<td><?= $count ++; ?></td>
<td><?= $row["id"] ?></td>
<td><?= $row["date"] ?></td>
<td><?= $row["value"] ?></td>
<td><?= $row["latitud"] ?></td>
</tr>
<?php endforeach ?>
</table>
答案 1 :(得分:0)
Php方法可能类似于以下内容,创建变量并递增并在输出行时显示:
<?php
$row_number = 0;
if (count($rows)) {
echo "<table>
<thead>
<tr>
<th>Row no.</th>
<th>ID</th>
<th>Name</th>
</tr>
</thead><tbody>";
foreach($rows as $row) {
echo "<tr>
<td>". ++$row_number. "</td>
<td>". $row["id"]. "</td>
<td>" . $row["name"]. "</td>
</tr>";
}
echo "</tbody></table>";
} else {
echo "0 results";
}
答案 2 :(得分:0)
这成功了,谢谢!
{% for documents in {{ field_documents }} %}
<a href="{{ documents.uri }}">{{ documents.label }}</a>
{% endfor %}