当前位置: 首页 > 知识库问答 >
问题:

我正在尝试在Laravel中发布来自select输入的表单数据。(如果我使用文本框,我所拥有的东西是有效的)

赫连永怡
2023-03-14

resources\views\warms\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'); 

php(我希望我知道如何添加额外的函数?任何时候我尝试,我会得到未定义的函数。

    public function store(Request $request)
    {   echo htmlspecialchars(print_r($_POST, true));    
        //Weapon::create($request->all()); 
        $request->get('platform');
        echo $request;

$_POST数组包含以下内容:数组([_TOKEN]=>k6c6YQYaXVwqzDlsgCxyy5FckKs7Kgkn1IatV0oV[Cancel]=>Delete[notes]=>)除了select之外,还输入了CANCE、Delete和notes选项,但我的8个左右select选项都没有收到?这是模型:wapon.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!!!

共有1个答案

漆雕洋
2023-03-14

您的 select放入窗体后启动,然后将发布窗体值

<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>

 类似资料:
  • 问题内容: 我正在增加表的数量,有时我好奇只是为了进行快速的命令行查询以计算数据库中表的数量。那可能吗?如果是这样,查询是什么? 问题答案: 资源 这是我的:

  • 问题内容: 我连续有3个文本框,并且正在使用JS在文本框中输入文本。但是问题是当我在一个字段中输入文本,然后转到第二个框中输入文本时,第一个文本框中的值将被删除。我们正在使用下面的代码输入文本 问题答案: 尝试以下方法: 确保在按下第二个和第三个之前实现。

  • 我正在使用Firebase实时数据库。例如,我有100,000个用户,他们都有不同的分数。我想做的是让所有用户的分数一次为零。我该怎么做?顺便说一句,“分数”字段的内容是“整数”。

  • 问题内容: 我正在尝试遵循Zed Shaw的《困难方法学习Python》指南。我需要在Powershell中使用python。我在中安装了Python 2.7.3 。每当我在Powershell中键入python时,都会出现一个错误,指出“ python”一词无法识别为cmdlet,函数,脚本文件或可操作程序的名称。我也输入了以下内容: 提供了建议的解决方案,但是在Powershell中输入pyt

  • 我正在尝试构建与URL匹配的正则表达式 下面是2个示例URL Category/Sorganiser/Bouger/Escalade/offre/78934/Category/Sorganiser/Savourer/offre/8040/ 我想要在offre后面的号码(78934和8040)以及offre前面的单词(凯雷德和savourer) 我做了几次测试但没有通过 https://regex1

  • 我需要写一个代码:一个素数是一个大于1的正整数,它只能被它自己和1整除。您要编写一个程序,反复向用户询问一个整数值,然后显示小于或等于该数字的所有质数。 功能需求 我的代码是: 有人能帮我找出我做错了什么吗?