How to send ID to another page in Laravel
Created at 11-Oct-2021 ,
By samar
How to send ID to another page in Laravel
In this article, we will see how to solve "How to send ID to another page in Laravel".
You can send an ID (variable value) to another page in Laravel using the route method in the anchor tag in the view file by passing the variable to it. You have to just pass data from route to controller and after controller to another view page.-
Pass variable (id) to another page as route parameter via controller in Laravel
//resources\views\welcome.blade.php @php $ID = 1; @endphp <a href="{{ route('id.detail', ['id'=>$ID]) }}"> Get id value in another view </a> //routes\web.php Route::get('get-id/{id}', [HomeController::class, 'getUserDetail'])->name('id.detail'); //app\Http\Controllers\HomeController.php public function getUserDetail($id){ return view('home')->with(['id'=> $id]); } //resources\views\home.blade.php <!doctype html> <html lang="en"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- Bootstrap CSS --> <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wSX0szH/Ev+nYRRuWlolflfl" crossorigin="anonymous"> <title>Home page !</title> </head> <body> <h1> {{ $id }} </h1> </body> </html>
Generated URL:
http://localhost:8000/get-id/1
Output:
1
If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.
Don't forget to share this article! Help us spread the word by clicking the share button below.
We appreciate your support and are committed to providing you valuable and informative content.
We are thankful for your never ending support.
Random Code Snippet Queries: Laravel
- Ajax GET request in laravel
- How to display user profile after login in laravel
- How to check duplicate entry in laravel
- How to Access Array in blade laravel
- How to pass link from controller to view in laravel on ajax call
- How to get specific columns using with method in laravel Eloquent relationship
- How to check query string exists or not in laravel blade
- How to implement toggleLike() method in Overtrue\LaravelLike laravel package
- How to run a specific seeder class in laravel
- Argument 1 passed to Illuminate\Database\Query\Builder::cleanBindings() must be of the type array, null given
- How to insert value to additional columns in pivot table in laravel
- Link storage folder in laravel 8
- SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laravel8.projects' doesn't exist
- Get content from web URL in laravel
- How to get tomorrow and yesterday date in laravel
- How to add foreign key in laravel using migration
- Get count of filter data, while return a small set of records
- PhpMyAdmin - Error The mysqli extension is missing
- How to make Copy or Duplicate table row in laravel
- How to get single column value in laravel
- How to check find method executed successfully in laravel
- Laravel create default admin user
- How to decrypt laravel password
- SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP 'posts_user_id_foreign'; check that column/key exists
- Route [password.request] not defined