У меня есть две колонки, отображающие варианты множественного выбора.Могу ли я использовать раскрывающийся список для перемещения сегментированных групп данных из одного столбца в другой? - PullRequest
0 голосов
/ 28 марта 2019

В настоящее время я работаю с двумя множественными столбцами данных, отображаемых на моем веб-сайте.Каждый вариант имеет свой идентификатор и представляет определенную отрасль (сельское хозяйство, демография и т. Д.).Эти данные с множественным выбором генерируются с сервера SQL (администратор php).В зависимости от данных, я дал описание отрасли.Я хочу создать выпадающий список, в котором я мог бы использовать индустрию X и переместить все опции мультиспектра из правого столбца влево.

Я уже пытался создать следующий код:

В связи с этим я ожидаю, что после использования раскрывающегося списка все варианты множественного выбора для выбранной отрасли будут перемещаться с одной стороны на другую ...

Сегментация отрасли:
                                        <select name="grph_industry" id="drop" multiple="multiple" onchange="send_value(this.value);">
                                            <option>Select One</option>
                                            <option value="auto">Auto</option>
                                            <option value="construction">Construction</option>
                                            <option value="demo">Demography</option>
                                            <option value="finance">Finance</option>
                                            <option value="health">Health</option>
                                            <option value="manufacturer">Manufacturer</option>
                                            <option value="dr">Dominican Republic</option>
                                            <option value="empl">Empl</option>
                                            <option value="energy">Energy</option>
                                            <option value="government">Government</option>
                                            <option value="inflation">Inflation</option>
                                            <option value="insurance">Insurance</option>
                                            <option value="macro">Macro</option>
                                            <option value="regional">Regional</option>
                                            <option value="retail">Retail</option>
                                            <option value="tourism">Tourism</option>
                                            <option value="trade">Trade</option>
                                            <option value="usa">USA</option>
                                        </select>
                                        <script>
                                            function send_value(val)
                                            {
                                                window.location = "mod.page_my_graphs.php?value="+val;
                                                // Here page.php is the page where you want to send the value it may be the name of same page.
                                            }
                                            <?php
                                            $connection = new mysqli("localhost:X", "X", "X", "X", 3306);
                                            $query = $connection->query("SELECT `graph_industry` FROM `mst_graphs`;");

                                            $array = Array();
                                            while($result = $query->fetch_assoc()){
                                                $array[] = $result['names'];
                                            }

                                            print_r($array);
                                            ?>
                                        </script>

Может быть, все можетЭто изображение будет более четким. Когда я использую раскрывающийся список с левой стороны, я хочу, чтобы все параметры в разделе «Доступные» переключались на левую сторону.Сейчас это просто HTML без кода внутри.

...