使用optgroup

时间:2018-03-19 02:39:33

标签: php mysql

我尝试使用optgroup动态创建选择下拉菜单。数据来自2个独立的数据表:activitiesclient_list

activities

activities table

client_list

enter image description here

我需要一个显示客户名称和产品的下拉列表。 client_name作为选项组标签,product作为选项值。

enter image description here

我尝试做的是我离开了两张桌子。

QUERY:

SELECT a.client_name, a.product
FROM activities a 
LEFT JOIN client_list c ON a.client_name = c.client_name
ORDER BY a.client_name ASC; 

这是我尝试创建下拉菜单。

PHP:

<?php
    $get='SELECT a.client_name, a.product 
        FROM activities a 
        LEFT JOIN client_list c 
        ON a.client_name = c.client_name 
        ORDER BY a.client_name ASC';
    $result=mysql_query($get);
    $row=mysql_fetch_array($result);

    foreach($result as $results) {
        $row[$results['client_name']][$results['product'] = $results['product']];
    }
?>

我已尝试过ff:(1)(2)(3)。我不确定我做错了什么

如何通过php甚至jquery实现这一目标?此外,这可以不加入表格吗?我看到了这个wordpress article,我认为这正是我所需要的,但它并没有解释它是如何完成的。

我想请注意,并非client_list中的所有客户都列在activites中,因此我无法单独使用activities表。我还要注意,我别无选择,只能使用mysql作为我仍在使用它的公司。我知道它的问题。谢谢!

0 个答案:

没有答案