thinkphp循环问题,请各位大神抽空回答一下下

http://img.mukewang.com/58291a3a0001661617170220.jpg

我想要的效果是 id=1 周末的聚会。。。。 然后是后面的

  id=1026 教师节福利大放送。。。。后面的那些

就是这种的效果,希望大神垂爱

我这是两张表,标题属于表一,其他的属于表二

图片是我出来的效果,可是我只想让他出来一遍,应该用什么循环

这是前台代码

<table class="tablelist">

    <thead>

    <tr>

        <th><input name="" type="checkbox" value="" checked="checked"/></th>

        <th>编号<i class="sort"><img src="__PUBLIC__/images/px.gif" /></i></th>

        <th>标题</th>

        <th>饭店名称</th>

        <th>饭店分类</th>

        <th>饭店属性</th>

        <th>所在区</th>

        <th>地址</th>

        <th>电话</th>

        <th>操作</th>

        </tr>

        </thead>

        <tbody>

        

         <tr>

        

        

    <foreach name='rest' item='v'>

    <foreach name='mat' item='value'>

    <tr>

        <td><input name="" type="checkbox" value="" /></td>

         <td>{$v.id}</td>

  

  <td>{$value.title}</td>

 

        <td>{$v.name}</td>

        <td>{$v.type}</td>

        <td>{$v.attr}</td>

        <td>{$v.area}</td>

        <td>{$v.address}</td>

        <td>{$v.phone}</td>

        <td><a href="#" class="tablelink">修改</a>     <a href="#" class="tablelink"> 删除</a></td>

    </tr>

     </foreach>

</foreach>

        </tr> 

        

        

        </tbody>

    </table>


这是后台查询代码

      $this->mat=M('weixin_materials')->limit(2)->select();

       $this->rest=M('restaurants')->select();

我的问题就是前台应该用什么循环,才能让他只显示一次而不是现在的每个id都显示两遍

初学乍练2
浏览 1562回答 3
3回答

phper12138

用关联模型查,然后就可以了

慕粉3952538

把2改成1

Caballarii

必须把一行的所有内容包到一个对象里形成数组才能循环,由后台查询代码处理
打开App,查看更多内容
随时随地看视频慕课网APP