繁体   English   中英

我如何迭代多个input :: get到一个foreach数组中以存储到我的数据库中?

How do i iterate multiple input::get into a foreach array to be stored into my database?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我创建的是一个VueJS动态表单,该表单在每次单击按钮时都会创建一个新的文本输入字段。 我的问题是:

我该怎么做呢:

public function store(Request $req) {

$req->validate([
  'itemID' => 'required',
]);

foreach ($req->input('itemID') as $itemID) {
$sales = new Sales;
$sales->itemID = $itemID;
$sales->save();
}

return view('pages.displaySales');
}

为了这,

  public function store(Request $req)
{
    $req->validate([
      'itemID' => 'required',
      'inventoryName' => 'required',
      'inventoryPrice' => 'required',
      'inventoryDesc' => 'required',
      'inventoryAmount' => 'required',
    ])



    $inventories = new Inventory;
    $inventories->itemID = Input::get('itemID');
    $inventories->inventoryName = Input::get('inventoryName');
    $inventories->inventoryPrice = Input::get('inventoryPrice');
    $inventories->inventoryDesc = Input::get('inventoryDesc');
    $inventories->inventoryAmount = Input::get('inventoryAmount');
    $inventories->save();

    return Input::all();
}

我对此很陌生,我搜索了很多内容,但结果却很少。

问题暂未有回复.您可以查看右边的相关问题.
2 在 foreach 循环中,只有多个数组的数组的第一条记录存储在 mysql 数据库中

我有一些 php 变量以数组的形式捕获多个数据,我想在 mysql 表中输入这些值。 当它运行时会发生什么,我似乎无法理解。 查看代码,这应该可以正常工作。 现在在记录数应该是3的情况下,提交后我应该在表中看到3条记录,但只有第一条记录被输入到mysql表中。 此外,在故障排除时,我发现当代码运 ...

2019-11-28 15:59:57 1 28   php/ mysql
4 如何使用foreach迭代更新数据库中的值?

我正在为如下数据库工作,并在单击更新按钮时尝试更新所有角色行。 如果我想将所有 1 更新为 2,如何正确使用foreach方法进行update SQL 命令? 我是否需要将所有 post 值推送到一个数组然后使用foreach方法。 以下代码是否正确设置 SQL 指令? 谢谢! ...

5 Laravel,将数组中的多个变量存储到数据库中

我不确定问题标题是否正确,但在下面的示例中我想要做的很清楚我有 3 个数组,我想将数据存储在一个表中 表结构是这样的 表名:tour_transports ID 运输标识 运输轨道 运输注意事项 来自刀片的阵列 所以正如你看到的 ids 是 1 和 5 所以我想在这里存储两行 id = ...

7 Express.js - foreach数据数组并将它们存储在数据库中

我正在使用expressjs,bookshelf.js,我想发布数据数据,预测这些数据并保存。 我不确定问题出在哪里(快递,书架或只是简单的旧javascript),但这里的情况是:当我发布所述数组并尝试迭代它时,我得到正确数量的保存到数据库中,但都具有数组中最后一项的值。 这是代码 ...

9 在数据库轨道中存储多个数组

我正在从UCAS网站中提取数据,并将其存储在一系列数组中,如下所示。 我想将这些数组存储在数据库中,但不确定如何执行此操作。 有人可以帮忙吗? 尽管我计划稍后将其更改为postgres,但在sqlite3中还是理想的选择。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM