我在PHP方面不是很好,但我在学习的过程中,我有一个问题,因为这很容易做到,但我无法理解现在花了很多时间试图解决这个问题。
我在预订系统工作,显示预订列表和预订详情的foreach循环在同一页面上,但总价格仅在预订列表的视图中,而不是在预订详情。我试图在一行中获得总预订的价值......
就像现在一样
<?php if (isset($booking) && !empty($booking)) { ?>
<?php foreach ($booking as $key => $val) { ?>
...
<?= number_format($val->total_rental, 2, '.', ',') ?>
...
<?php } ?>
<?php } ?>
在预订列表中,我想在预订详细信息页面上添加此内容,例如。
<?= number_format($booking->total_rental, 2, '.', ',') ?>
但它永远不会给出任何价值,你知道我做错了什么,或者我错过了我应该在代码中搜索的东西?。
显示预订详细信息页面上任何详细信息的所有php代码都是这样的回音。
<?= $detail['info']->id_booking ?>
所以我甚至试过这样的事情。
<?= number_format($detail['info']->total_rental, 2, '.', ',') ?>
但仍然没有......等等。
非常感谢任何帮助,我可能在错误的道路上......
答案 0 :(得分:-2)
<?php if (isset($booking) && !empty($booking)) { ?>
...
<?php echo number_format($val->total_rental, 2, '.', ',') ?>
...
<?php } ?>
你准备好了吗?