首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在两个foreach圆内打印html

在两个foreach圆内打印html
EN

Stack Overflow用户
提问于 2012-08-10 17:28:53
回答 1查看 110关注 0票数 0

我已经处理一些日历代码有一段时间了,我似乎找不到方法..

因此,我有这个日历显示旅游(Y),月份(X)和每个组合的各自价格。现在我需要的是添加额外的列,显示每一次旅行的持续时间。我这样做了,它工作得很好,但我还必须对它们进行排序,并按天数进行分组。

例如,第一列(包含旅游的名称)以标题开头:"1日游“,然后是持续时间为1天的旅游。而不是另一个标题:"2日游“..and等等。

为此,我必须创建两个嵌入的“foreach”圆圈。主'foreach‘显示标题“X days tours",然后嵌入的'foreach’显示正确的游览。现在我的问题是如何打印html代码?这是code:=>

代码语言:javascript
复制
    foreach($tour_durations as $d){ 

    **print "<tr><td colspan="4"><b>Tous of <?php echo $d;?> Days</b></td></tr>"**

    foreach($result->tour as $tour) {
                        if($tour->duration == $d){ ?>
    <tr>
    <td>
    <a href="<?php print $tour->tour_url_tracked; ?>"><?php print $tour->tour_name;?>
    </a></td>
    <?php 
print "<td><span class='month of'>".$tour->duration."</span></td>";?>

被星号包围的<=,是有问题的代码..

正确的展示方式是什么??怎么了??

我希望我说得够清楚了!:/

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2012-08-10 17:31:17

代码语言:javascript
复制
echo "<tr><td colspan='4'><b>Tous of ".$d." Days</b></td></tr>";

而不是

代码语言:javascript
复制
print "<tr><td colspan="4"><b>Tous of <?php echo $d;?> Days</b></td></tr>"

应该这么做

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11898872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档