Динамическое поле выбора зависит от использования базы данных MySQL - PullRequest
0 голосов
/ 03 мая 2018

Разрабатываю сайт для сравнения цен на автомобили:

Пользователь должен ввести: Год Делать Модель

Структура базы данных и пример:

id - год - марка - модель
1 2018 Fiat Ponto
2 2018 Seat Leon
3 2017 Hyundai Veloster

Итак, теперь я отображаю поля выбора, но мне нужно, чтобы получить значение поля выбора перед отправкой формы.

              <div>
                <?php
                     $cars = "SELECT distinct year FROM `cars` ";
                      $carsResult = mysqli_query($conn, $cars);
                 ?>
              <select name="year" class="selectStyle">
                   <option disabled selected >Year</option>
                    <?php
                           if(mysqli_num_rows($carsResult) > 0){
                         while($row = mysqli_fetch_assoc($carsResult)){
                                                              ?>
                 <option id="year" value="<?php echo $row['year']; ?>"><?php echo $row['year']; ?></option>

                                                              <?php
                                                          }
                                                      } else {
                                                          ?>
                                                              <option       value="">0 results</option>
                                                          <?php
                                                      }
                                                      ?>
                                  </select>


                <


          <select name="make" class="selectStyle">
          <option disabled selected>Make</option>
          // Here I need to display more

          </select>


              </div>

Так что на втором Select мне нужно отобразить только для выбранного года: "ВЫБЕРИТЕ, ЧТО ИЗ АВТОМОБИЛЯ ГДЕ ГОД = {год пользователей}" Как я могу получить выбранный пользователем год на запрос sql?

Итак, после того, как я смогу проверить: "ВЫБЕРИТЕ модель С автомобилей, ГДЕ год = {год пользователей} И модель = {модель пользователей}"

Пожалуйста, помогите мне, я сейчас навеки!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...