php输出多个html元素,PHP输出多个HTML表格

我对PHP相当陌生,想知道如何将这些信息输出到一个表中。PHP输出多个HTML表格

$url='mysite.com';

$content = simplexml_load_file($url);

foreach ($content->children() as $alarm) {

$severity = $alarm['severity'];

$id = $alarm ['id'];

echo "

echo "

Header1IDHeader2Header3Header4 Header5";

echo "

";

echo $severity;

echo "

";

echo $id;

echo "

";

echo $alarm->nodeId;

echo "

";

echo $alarm->nodeLabel;

echo "

";

echo $alarm->lastEventTime;

echo "

";

echo $alarm->logMessage;

echo "

";

echo "

";

}

?>

这是输出...

Header1 Header2 Header3 Header4 Header5**

$severity $id $alarm->nodeID $alarm->$nodeLabel $$alarm->logmessage

Header1 Header2 Header3 Header4 Header5

$severity $id $alarm->nodeID $alarm->$nodeLabel $$alarm->logmessage

Header1 Header2 Header3 Header4 Header5

$severity $id $alarm->nodeID $alarm->$nodeLabel $$alarm->logmessage

的HTML输出如下...

我只是想它,所以它与头一个表只在顶部。

Header1 Header2 Header3 Header4 Header5**

$severity[0] $id $alarm->nodeID $alarm->$nodeLabel $$alarm->logmessage

$severity[1] $id $alarm->nodeID $alarm->$nodeLabel $$alarm->logmessage

$severity[2] $id $alarm->nodeID $alarm->$nodeLabel $$alarm->logmessage

关于如何将这些信息整合到一张表或最佳实践中的任何建议都会很好。

+1

谁downvoted这个问题?它有足够的信息,并显示了编码的尝试(只是对它正在做的事情缺乏了解)。 –

+0

总是明白,如果你把'table'放在'for循环中',那么出现的元素数量就是表格形成的循环次数。因此,你应该在for循环开始之前打印表格标签及其表格头部,即第一个'tr'标签,并在for循环结束后关闭'table'标签,并且在for循环中,您应该只保留代码以便迭代并打印每一行 –

+0

非常感谢您对此的澄清。我知道我很近,但是跳过了我的标题。谢谢你 –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值