Php 显示数据的数量
数据显示在页面上后,我想在表旁边显示记录数。我该怎么做?下面是我的代码:Php 显示数据的数量,php,html,html-table,Php,Html,Html Table,数据显示在页面上后,我想在表旁边显示记录数。我该怎么做?下面是我的代码: </tr> <?php $xml = simplexml_load_file("write.xml"); echo $xml->getName(); foreach($xml->children() as $child) { echo "<tr>"; echo "<td>"; echo $child[0]->attribu
</tr>
<?php
$xml = simplexml_load_file("write.xml");
echo $xml->getName();
foreach($xml->children() as $child)
{
echo "<tr>";
echo "<td>";
echo $child[0]->attributes();
echo "</td>";
foreach($child[0]->children() as $child2)
{
echo "<td>";
echo $child2->getName() . ": " . $child2 ;
echo "</td>";
}
echo "</tr>";
}
?>
尝试添加一个计数器,并为每个子项添加+1,然后输出
echo$count代码>然后你就可以计算了
$count = 0;
foreach($xml->children() as $child)
{
$count++;
echo "<tr>";
echo "<td>";
echo $child[0]->attributes();
echo "</td>";
foreach($child[0]->children() as $child2)
{
echo "<td>";
echo $child2->getName() . ": " . $child2 ;
echo "</td>";
}
echo "</tr>";
}
$count=0;
foreach($xml->children()作为$child)
{
$count++;
回声“;
回声“;
echo$child[0]->attributes();
回声“;
foreach($child[0]->children()作为$child2)
{
回声“;
echo$child2->getName()。“:”$child2;
回声“;
}
回声“;
}
简单计数器有什么问题
$count = 0;
foreach(...) {
... display xml row
$count++;
}
echo "Total rows: $count";
看到我的更新,我的答案有一个输入错误,应该是$count++代码>立即尝试
$i = 0;
foreach{
//your code
echo $i++;
}