使用PHP中的数据库根据前一个选择框填充第二个选择框中的值

时间:2017-09-30 07:44:49

标签: php html mysql

我有数据库名称比较,我有表 compare1 model1 compare1 表格中,我拥有三星和Micromax等手机品牌以及 model1 我有三星品牌和Micromax品牌的型号,如三星Galaxy和Micromax x560等。

现在我有一个2选择框,其中包含从数据库中获取并显示在其中的值。在第一个选择框中获取所有品牌,在第二个选择框中,获取所有模型。

现在问题是我想在第一个选择框中选择的品牌基础上选择第二个选择框中的唯一模型。

例如,如果我在第一个选择框中选择一个品牌(三星),那么在第二个选择框中应该只有三星galaxy,三星笔记,三星冠军等。

请注意,所有值仅从数据库中提取

我不知道如果新手有可能获得任何帮助。 三江源。

1 个答案:

答案 0 :(得分:0)

你有两个选择,两个都需要jQuery。

  1. 每次更改第一个选项时,您都可以使用AJAX调用来重新获取第二个列表,或者

  2. 您可以将所有品牌的手机加载到第二个框中,其数据属性如brand =" Samsung"然后使用jQuery隐藏那些未被选中的品牌。

  3. 希望有所帮助。