使用MySQL和PHP进行多次下拉选择

时间:2013-04-14 03:59:23

标签: php mysql

我想显示多个下拉菜单。

如果用户在第一个下拉列表中选择TOUCH,则第二个下拉列表应显示12MP和17MP

如果用户在第一个下拉列表中选择键盘,则第二个下拉列表应显示16MP和19MP

...

我使用的php代码只显示一个下拉列表。 kindle请帮我解决这个问题......

MySQL - 表

id   Name         Feature       Camera
1  Samsung       Touch          12MP
2  Nokia         Touch          17MP
3  LG            Multi-Touch    16MP
4  Apple         Keypad         16MP
5  Sony          Keypad         19MP
6  Onida         Keypad+Touch   17MP
7  HTC           Keypad+Touch   15MP
8  Black Berry   Multi-Touch    15MP

谢谢!

1 个答案:

答案 0 :(得分:1)

很多网站和论坛都提供了这个主题,甚至可以下载代码。 但总的来说,您需要将第一个下拉列表的值发送到控制器(框架)或任何PHP文件来处理它并从数据库中查询详细信息。并使用查询的数据预测/创建下一个下拉列表! 对于所有这些你最好使用ajax。 Jquery有一个非常好用且易于使用的ajax函数,你可以用它做以上所有! 看看这里: http://api.jquery.com/jQuery.ajax/