ldc-jeusselin/app/Http/Controllers/Pro/DashboardController.php
2021-03-09 18:02:07 +01:00

23 lines
827 B
PHP

<?php
namespace App\Http\Controllers\Pro;
use App\Http\Controllers\Controller;
use App\Models\CotationsData;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
class DashboardController extends Controller
{
public function index(Request $request)
{
//$cotations = CotationsData::whereNotNull('prix')->orderBy('produit')->orderBy('qualite')->orderBy('recolte')
$cotations = CotationsData::select('produit','qualite','recolte', DB::raw("GROUP_CONCAT(echeance,'::',prix SEPARATOR '|@|') AS prices"))
->groupBy('produit')
->groupBy('qualite')
->groupBy('recolte')
->get();
return view('pro.dashboard.index',compact('cotations'));
}
}