Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara meminta data dari database menggunakan nilai string kueri

Anda perlu memeriksa apakah $request memiliki kuncinya

Coba

public function index(Request $request)
{
    $query = Vehicle::query();
    
    if($request->has('condition')) {
        $query->where('condition', $request->condition);
    }

    if($request->has('make')){
        $query->where('make', $request->make);
    }
    
    if($request->has('model')) {
        $query->where('model', $request->model);
    }

    if($request->has('year')){
        $query->where('year', $request->year);
    }

    $vehicles = $query->paginate(20);

    $conditions = DB::table("conditions")->pluck("name","id");

    return view('cars',compact('conditions', 'vehicles'));

}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana Benchmark Kinerja MySQL Menggunakan SysBench

  2. Cara Memformat Angka dengan Koma di MySQL

  3. Transformasi baris ke kolom dari tabel yang berbeda dan nomor baris yang berbeda (penyatuan) di MySQL versi 8.0.17 menggunakan Pivot

  4. convert_tz mengembalikan nol

  5. Menyalin Database MySQL ke komputer lain