gpt4 book ai didi

php - 将多个选择从下拉列表存储到数据库的最佳方法是什么?

转载 作者:行者123 更新时间:2023-11-29 05:14:03 25 4
gpt4 key购买 nike

我有一个多选下拉列表。我: enter image description here

我只是想知道将它存储到 MySQL 数据库中的最佳方式是什么: 1) PHP 的 serialise() 方法或 2) 具有不同符号的特定格式,如逗号 (,) 竖线 (|) 等。

例如,我有cities 表。它包含city_idcity_name。一个人可以去多个城市旅行。所以他会选择多个城市。我想以某种方式存储此选择,以便我可以在需要时通过 mysql 连接使用它们。

我使用 Laravel 5。

最佳答案

您将有 3 个表:

  • 城市(id,名称)
  • 用户(id,姓名)
  • City_user (id, id_city, id_user)

例如您的用户 (1, Sakuto) 去过 (1, Belgium) 和 (2, France),您的表 city_user 将包含:

  • (1, 1, 1)(用户 1 已前往城市 1)
  • (2, 2, 1)(用户 1 已前往城市 2)

关于php - 将多个选择从下拉列表存储到数据库的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35571154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com