Я довольно новичок, когда дело доходит до Laravel, и я пытался закодировать эту мини-систему управления учетными записями, где я могу вручную вставлять учетные записи вместе с их компаниями и зарплатами и удалять их (довольно простой CRUD) - япоказывая эти записи базы данных в таблице. Теперь я хочу пойти дальше, создав кнопку, которая будет повторно извлекать данные таблиц и отображать только счета с зарплатой более 40 000 долларов - и я немного растерялся из-за того, как я подхожу к чему-то подобному.
Этомой AccountsController.php:
public function showsalary(Account $account)
{
$query = DB::table('accounts')->where('salary','>=','45000')->get();
$ordersalaries = $query;
return view ('accounts',compact('ordersalaries'));
}
Web.php:
Route::get('showsalary', 'AccountsController@showsalary')->name('accounts.showsalary');
Route::resource('/accounts','AccountsController');
И когда я пытаюсь отобразить строки в переменной 'ordersalaries', он говорит, что она не определена. Я надеялся, что кто-то может показать мне, как я могу инициировать выборку при нажатии на кнопку и что я делаю неправильно / отсутствует здесь, спасибо заранее ..