php - 使用 Laravel 使用另一个表中的数据从下拉列表插入表

标签 php mysql laravel-5 dropdown

我的 MySQL 数据库中有两个表,Parent 和 Child。我想在 Laravel 的子表单中创建一个下拉列表,这样我就可以选择数据库表中已存在的父表单,并且我希望将其也添加到子表中。请帮助我

最佳答案

由于您在没有任何代码的情况下提出了问题,我相信您只是在寻找正确的插入力,所以就在这里。

  1. 首先,您需要在子表中为父表创建一个外键。这样父表和子表就会连接起来。

  2. 然后从 Controller 中,在加载子表单的 Blade 时传递所有父 ID/名称对,然后循环遍历该数据并创建一个下拉列表,其中值作为父 ID,标签作为父名称,这样您就可以捕获轻松获取所选下拉列表的父 ID。

  3. 接下来只需将带有外键的数据保存为子表中选定的父 ID。

关于php - 使用 Laravel 使用另一个表中的数据从下拉列表插入表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55101051/

相关文章:

javascript - 提交事件未触发

php - 我如何在 Agiletookit 中调试与数据库相关的错误?攻击力4

mysqldump : Error 1053: Server shutdown in progress when dumping table

php - 将数据库备份保存在服务器上而不是推送给用户

jquery - Laravel 5 中的无限滚动

php - ReflectionException 在 Composer 更新存在的文件时抛出

php - 创建用户的脚本可以在本地主机上运行,​​但不能在服务器上运行

php - 将 MySQL 结果存储在 XML 文件中并自动刷新

php - 如何在 PHP 中将变量名作为字符串获取?

php - Laravel DB mysql 选择数组中列的位置?