如何从下拉列表中保存多个选定值

时间:2013-11-25 11:08:14

标签: php

我试图在database.eg中保存dropdown的多个值有两个表站点和sitecontact.Here表之间有一对多关系。现在我想为数据库中的一个站点保存多个联系人。对于这个在UI中有用户可以选择多个值的下拉列表。我不知道如何在数据库中存储这个值。我不想在一个字段中添加多个值。

 siteID      Conatct_name
----------------------------
  3          sam,kreya,xyz

我想要他们这样

siteID      Conatct_name
----------------------------
  3          sam
  3          kreya
  3          xyz

1 个答案:

答案 0 :(得分:0)

这可以通过以下表格结构来实现。

对于您的表格“网站”,结构可能是

id   sitename  status
1      ex-1      1
2      ex-2      1
3      ex-3      1

对于表“sitecontact”结构将是

id  site_id   contacts  status
1     1         765567     1
2     1         788556     1
3     3         6878788    1
4     2         5767887    1
5     2         8876878    1