Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

PHP - Laravel 5 lấy dữ liệu vào bảng html từ 3 bảng cơ sở dữ liệu SQL với cột DATA làm tiêu đề

Nếu tất cả các nhóm của bạn sẽ có cùng một lượng người dùng thì bạn có thể thêm các biến này vào bộ điều khiển của mình:

// Group all of your teams in a single array
$teams = [
    $team1,
    $team2,
    $team3,
    $team4
];

// Create an array with a length equal
// to the number of necessary rows
$rows = range(0, $team1->count() - 1);

Sau đó chuyển chúng đến chế độ xem của bạn:

return view('someview')->with([
    'teams' => $teams,
    'rows' => $rows
]);

Và cuối cùng sử dụng chúng như:

@foreach ($rows as $row)
    <tr>
        @foreach ($teams as $team)
            <td>
                {{ $team[$row]->profile_pic }} <br>
                {{ $team[$row]->name }}
            </td>
        @endforeach
    </tr>
@endforeach

Hy vọng rằng điều này sẽ cung cấp cho bạn ý tưởng về cách đạt được những gì bạn đang cố gắng xây dựng.

Tôi khuyên bạn nên cung cấp tài liệu về bộ sưu tập của Laravel một bài đọc.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL 5.6 Sự cố tìm kiếm toàn văn bản khi tìm kiếm từ trong PHP

  2. Làm cách nào để sửa lỗi tải MySQL

  3. Định dạng một phần ngày không xác định với DateTime () từ cơ sở dữ liệu?

  4. RoleProvider .NET 2 - được chuyển đổi từ MS Access sang MySQL

  5. MySQL group_concat với mệnh đề where