2017-09-13 62 views
0

我想將來自新帖子的饋送排序到舊帖子。
此代碼發佈在上面舊飼料而新進的底部如何使用foreach在PHP上降序排序?

@if(count($feeds) > 0) 
    @foreach($feeds->all() as $feed) 
     <div class="col-lg-12"> 
      <blockquote> 
       <p>{{ $feed->feed }}</p> 
      </blockquote> 
     </div> 
    @endforeach 
@endif 

這是controller調用飼料

public function home() { 
    $feeds = Feed::all(); 
    return view('home', ['feeds' => $feeds]); 
} 

回答

0

可以使用query builder像這樣:

use DB; 
... 

$feeds = DB::table('your_table_name') 
      ->orderBy('created_at', 'desc') 
      ->get(); 

你也可以這樣做:

$feeds = Feed::orderBy('created_at', 'desc')->get(); 

如果您沒有created_at,您可以使用id列。