Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当PHP下拉列表中有多个同名选项时,如何仅显示一个选项?_Php_Jquery - Fatal编程技术网

当PHP下拉列表中有多个同名选项时,如何仅显示一个选项?

当PHP下拉列表中有多个同名选项时,如何仅显示一个选项?,php,jquery,Php,Jquery,我正在尝试创建一个节日门票网站,在我的网站上,我创建了一系列下拉列表来选择门票类型(VIP、标准等),并将其链接到PHP数据库,但是当我将多张VIP门票添加到数据库中时,下拉列表上会出现多个“VIP”选项。如何确保只出现一个“VIP”?下面是我的代码 在查询中使用DISTINCT获取数据,它将只返回不同的值。在查询中使用DISTINCT获取数据,它将只返回不同的值。从…中选择DISTINCT票证类型。为什么要多次将相同的值添加到数据库中?看来你在这里失去了一段感情。您应该有一个“ticket\

我正在尝试创建一个节日门票网站,在我的网站上,我创建了一系列下拉列表来选择门票类型(VIP、标准等),并将其链接到PHP数据库,但是当我将多张VIP门票添加到数据库中时,下拉列表上会出现多个“VIP”选项。如何确保只出现一个“VIP”?下面是我的代码



在查询中使用DISTINCT获取数据,它将只返回不同的值。

在查询中使用DISTINCT获取数据,它将只返回不同的值。

从…中选择DISTINCT票证类型。
为什么要多次将相同的值添加到数据库中?看来你在这里失去了一段感情。您应该有一个“ticket\u types”和一个“tickets”表,它们通过联接具有关系。然后,您的选择应该从“票证类型”中提取数据。
从…中选择不同的票证类型。
为什么要多次向数据库添加相同的值?看来你在这里失去了一段感情。您应该有一个“ticket\u types”和一个“tickets”表,它们通过联接具有关系。然后,您的选择应该从“票证类型”中提取数据。