Echo data from SQL table column into HTML row
<p>I have this Laravel code to retrieve data from database:</p>

<pre><code>$stats = DB::table('jobRequirements')
    -&gt;join('jobs', 'jobRequirements.job', '=', 'jobs.id')
    -&gt;join('types', 'jobRequirements.type', '=', 'types.id')
    -&gt;join('users', 'jobs.user', '=', 'users.id')
    -&gt;select(DB::raw('users.name as user, SUM(jobRequirements.number) as number, types.name as type'))
    -&gt;where('jobRequirements.active', 1)
    -&gt;groupBy('types.id')
    -&gt;orderBy('users.name'asc')
    -&gt;get();

return view('stats',compact('stats'));
</code></pre>

<p>Then I display it in table with Laravel blade like this:</p>

<pre><code>@foreach($stats as $s)
    &lt;tr&gt;
    &lt;td&gt;{{$s-&gt;user}}&lt;/td&gt;   
    &lt;td&gt;{{$s-&gt;number}}&lt;/td&gt;
    &lt;td&gt;{{$s-&gt;type}}&lt;/td&gt;
    &lt;/tr&gt;
@endforeach
</code></pre>

<p>With that I get this:</p>

<pre><code>table {
  border-collapse: collapse;
}
table,
td {
  border: 1px solid black;
}
td {
  padding: 5px;
}



&lt;table&gt;
  &lt;tr&gt;
    &lt;td&gt;User1&lt;/td&gt;
    &lt;td&gt;3&lt;/td&gt;
    &lt;td&gt;Type2&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;User1&lt;/td&gt;
    &lt;td&gt;1&lt;/td&gt;
    &lt;td&gt;Type3&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;User2&lt;/td&gt;
    &lt;td&gt;2&lt;/td&gt;
    &lt;td&gt;Type1&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;User4&lt;/td&gt;
    &lt;td&gt;7&lt;/td&gt;
    &lt;td&gt;Type3&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;User4&lt;/td&gt;
    &lt;td&gt;2&lt;/td&gt;
    &lt;td&gt;Type6&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
</code></pre>

<p>But I need it like this:</p>

<pre><code>table {
  border-collapse: collapse;
}
table,
td {
  border: 1px solid black;
}
td {
  padding: 5px;
}



&lt;table&gt;
  &lt;tr&gt;
    &lt;td&gt;User name&lt;/td&gt;
    &lt;td&gt;Type1&lt;/td&gt;
    &lt;td&gt;Type2&lt;/td&gt;
    &lt;td&gt;Type3&lt;/td&gt;
    &lt;td&gt;Type6&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;User1&lt;/td&gt;
    &lt;td&gt;0&lt;/td&gt;
    &lt;td&gt;3&lt;/td&gt;
    &lt;td&gt;1&lt;/td&gt;
    &lt;td&gt;0&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;User2&lt;/td&gt;
    &lt;td&gt;2&lt;/td&gt;
    &lt;td&gt;0&lt;/td&gt;
    &lt;td&gt;0&lt;/td&gt;
    &lt;td&gt;0&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;User4&lt;/td&gt;
    &lt;td&gt;0&lt;/td&gt;
    &lt;td&gt;0&lt;/td&gt;
    &lt;td&gt;7&lt;/td&gt;
    &lt;td&gt;2&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
</code></pre>

<p>How can I achieve that?</p>

<p>I don't need complete solution, some examples or directions would be nice. It can be in plain PHP also.</p>