【问题标题】:How to display results of same column but have different values如何显示同一列但具有不同值的结果
【发布时间】:2019-06-03 15:23:53
【问题描述】:

这里我从我的数据库中返回数据,这些数据有一个 title_heading 列并且它有一个 title 列。

 id     title_heading    title
 
 1     HTML Tutorial     Home
 2     HTML Tutorial     Overview
 3     HTML References   Tags 
 4     HTML References   Events

但现在我想在我的视图中显示这样的结果:

**HTML Tutorial**
   Home
   Overview

**HTML References** 
   Tags
   Events

【问题讨论】:

    标签: php sql database laravel


    【解决方案1】:

    我对此有两个想法.. 首先将该表规范化为两个表..

    标题:[id,name] subTitle : [id, name, heading_id]

    然后你在 laravel 中建立 oneToMany 关系

    https://laravel.com/docs/5.7/eloquent-relationships#one-to-many

    第二您可以使用嵌套循环并将其推入数组..

    【讨论】:

    • 我想我可以试试第一个.. 谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-31
    • 1970-01-01
    • 1970-01-01
    • 2017-02-14
    • 2014-10-23
    相关资源
    最近更新 更多