簡體   English   中英

合並HTML表Laravel 5.4中來自兩個mysql表的數據

[英]Combine data from two mysql tables in HTML table Laravel 5.4

嘗試制作一個html表,其中顯示登錄用戶選擇的內容。 一個登錄身份驗證用戶和一個表單數據。 這里的數據顯示在頁面上,但在表中卻亂七八糟。 Homedata顯示兩次。 這是我嘗試做的我的索引頁:

 <table class="table" id="users-info">
                      <thead>
                        <tr>
                          <th scope="col">#</th>
                          <th scope="col">First Name</th>
                          <th scope="col">Last Name</th>
                          <th scope="col">Naional Number</th>
                          <th scope="col">Device</th>
                          <th scope="col">Reimbursment</th>
                          <th scope="col">Warranty</th>
                        </tr>
                      </thead>
                      <tbody>
                     @if(count($users) > 0)
                                @foreach($users as $user)

                                    <tr>
                                      <th scope="row">{{ $user->id }}</th>
                                      <td>{{ $user->firstname }}</td>
                                      <td>{{ $user->lastname }}</td>
                                      <td>{{ $user->phone }}

                                    @foreach($homedata as $homedatas)

                                          <td>{{$homedatas->device}}</td>
                                          <td>{{$homedatas->reimburse_Pension}}</td>
                                          <td>{{$homedatas->bonus_remainder}}</td>          
                                    @endforeach
                                    </td>
                                    </tr>
                                @endforeach     
                            @endif  
                      </tbody>
                </table>

請幫忙。 如果還有其他方法,請隨時提出建議。

嘿,每個共享相同問題的人。 我添加第二個foreach-> slice(0,1),並且foreach僅執行一次,這意味着沒有重復的數據:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM