我正在尝试 post 从 Laravel 中的 select 输入形成数据。 (如果我使用文本框,我有什么用)
I'm trying to post form data from select inputs in Laravel. (What I have works if I use text boxes)
resources\views\weapons\index.blade.php(其中大约有八个都具有独特的名称)
<select name="platform" class="form-control" id="platform" placeholder = "Platform" >
<option value="All">Platform</option>
<option value="PC">PC</option>
<option value="PS4">PS4</option>
<option value="Xbox">XBOX</option>
</select>
<form method="post" action="{{ route('weapons.store') }}" id="myForm">
wep.php
<?php
use Illuminate\Support\Facades\Route;
use app\Http\Controllers\WeaponsController;
Route::resource('weapons', 'WeaponsController');
WeaponsController.php(我希望我知道如何为此添加额外的功能?任何时候我尝试我都会得到未定义的功能。
public function store(Request $request)
{ echo htmlspecialchars(print_r($_POST, true));
//Weapon::create($request->all());
$request->get('platform');
echo $request;
$_POST 数组包含以下内容:
Array ( [_token] => k6c6YQYaXVwqzDlsgCxyy5FckKs7Kgkn1IatV0oV [Cancel] => Delete [notes] => ) Cancel, Delete 和 notes 输入除了 select,但是 none 我的八个左右 [=28= 】 收到选择了吗?
这是型号:weapon.php
namespace App;
use Illuminate\Database\Eloquent\Model;
class weapon extends Model
{
protected $fillable = [
'platform', 'username', 'player','level','prefix','weapon','primary','secondary','value','notes'
];
}
I'm very new to Laravel and MCV in general I've built what I have from repurposing this example: https://www.indeveloper.id/2020/01/tutorial-crud-laravel-6-menggunakan-orm.html?showComment=1592385889357 but I need to use select boxes not text boxes. I've been at this for days. A complete Method Route View & Controller working example would be AWESOME!!!
您的 <form
在 select
之后开始
将 <select> </select>
放入表单中,然后表单值将为 post
<form method="post" action="{{ route('weapons.store') }}" id="myForm">
<select name="platform" class="form-control" id="platform" placeholder = "Platform" >
<option value="All">Platform</option>
<option value="PC">PC</option>
<option value="PS4">PS4</option>
<option value="Xbox">XBOX</option>
</select>
//other fields
</form>
resources\views\weapons\index.blade.php(其中大约有八个都具有独特的名称)
<select name="platform" class="form-control" id="platform" placeholder = "Platform" >
<option value="All">Platform</option>
<option value="PC">PC</option>
<option value="PS4">PS4</option>
<option value="Xbox">XBOX</option>
</select>
<form method="post" action="{{ route('weapons.store') }}" id="myForm">
wep.php
<?php
use Illuminate\Support\Facades\Route;
use app\Http\Controllers\WeaponsController;
Route::resource('weapons', 'WeaponsController');
WeaponsController.php(我希望我知道如何为此添加额外的功能?任何时候我尝试我都会得到未定义的功能。
public function store(Request $request)
{ echo htmlspecialchars(print_r($_POST, true));
//Weapon::create($request->all());
$request->get('platform');
echo $request;
$_POST 数组包含以下内容: Array ( [_token] => k6c6YQYaXVwqzDlsgCxyy5FckKs7Kgkn1IatV0oV [Cancel] => Delete [notes] => ) Cancel, Delete 和 notes 输入除了 select,但是 none 我的八个左右 [=28= 】 收到选择了吗? 这是型号:weapon.php
namespace App;
use Illuminate\Database\Eloquent\Model;
class weapon extends Model
{
protected $fillable = [
'platform', 'username', 'player','level','prefix','weapon','primary','secondary','value','notes'
];
}
I'm very new to Laravel and MCV in general I've built what I have from repurposing this example: https://www.indeveloper.id/2020/01/tutorial-crud-laravel-6-menggunakan-orm.html?showComment=1592385889357 but I need to use select boxes not text boxes. I've been at this for days. A complete Method Route View & Controller working example would be AWESOME!!!
您的 <form
在 select
之后开始
将 <select> </select>
放入表单中,然后表单值将为 post
<form method="post" action="{{ route('weapons.store') }}" id="myForm">
<select name="platform" class="form-control" id="platform" placeholder = "Platform" >
<option value="All">Platform</option>
<option value="PC">PC</option>
<option value="PS4">PS4</option>
<option value="Xbox">XBOX</option>
</select>
//other fields
</form>