Таблица MySQL, заполняющая один dropdown. После выбора, выпадающее второе выселение

Хорошо, поэтому я проверил сеть и другие вопросы здесь, и я в тупике. Я пробовал решение javascript из вопроса, размещенного здесь, но я думаю, что не нравится MySQL, заполняющий <option> s. Я скопирую весь код, который у меня есть, включая javascript, который у меня есть.

СЦЕНАРИЙ:

 <script> $(function() { $('#groups').on('change', function() { var val = $(this).val(); var sub = $('#sub_groups'); $('option', sub).filter(function() { if ( $(this).attr('data-group') === val || $(this).attr('data-group') === 'SHOW' ) { $(this).show(); } else { $(this).hide(); } }); }); $('#groups').trigger('change'); }); </script> 

Первое раскрывающееся меню PHP:

 <select class="form-control" id="groups"> <?php $sql = "SELECT BoilerBrand FROM boilerbrands"; $result = mysql_query($sql); while ($row = mysql_fetch_array($result)) { echo "<option value='".$row['ID']."'>".$row['BoilerBrand']."</option>"; } ?> </select> 

PHP 2-й выпадающий список

 <select class="form-control" id="sub_groups"> <option data-group='SHOW' value="0">Model</option> <?php $sql = "SELECT * FROM boilermodels"; $result = mysql_query($sql); while ($row = mysql_fetch_array($result)) { echo "<option data-group='".$row['BoilerBrand']."' value='".$row['BoilerGC']."'>".$row['BoilerModel']."</option>"; } ?> </select> 

Любая помощь с этим будет принята с благодарностью!

Благодаря 🙂