Задать вопрос
  • Динамический вывод данных из MySQL, который меняется при выборе значения из?

    @AKHSDGB Автор вопроса
    Daria Motorina, у меня получилось реализовать сортировку, но она всегда статична и сортирует по первому option из select. Пробовал передавать в get переменную и при её наличии и заданном select формировать контейнер с канбан доской, не вышло.
  • Динамический вывод данных из MySQL, который меняется при выборе значения из?

    @AKHSDGB Автор вопроса
    Daria Motorina, я новичок в этом.
    Канбан доска. Просто boostrap карточки по категориям с начальными данными(я ещё не занимался выводом всех данных)
    <div class="container" id="forrefresh">
        <div class="row">
            <div class="col-sm-4 col-md-3">
                <div class="card">
                    <div class="card-block">
                        
                        <h4 class="card-title text-truncate py-2 text-center">Бэклог</h4>
                 <?php 
                      $tmp1="Бэклог";
            $sql = mysqli_query($connection, "SELECT `KodProjecta`,`KodZadachi`, `TipZadachi`,`Prioritet`,`Trudoemkost`,`ZatrachenoVremeni`,`StatusZadachi`,`Ispolnitel`,`OpisanieZadachi` FROM `Zadachi` WHERE `StatusZadachi`='$tmp1' ORDER BY `Prioritet` ASC ");
        while ($result = mysqli_fetch_array($sql)): ?> 
                      
                       
                        <div class="card p-2 bg-faded">
                            <h5 class="card-title">Задача номер: <?= $result['KodZadachi']; ?></h5>
                            <p><?= $result['OpisanieZadachi']; ?></p>
                            <?php echo "<a class='btn btn-outline-dark btn-block' href='?red_id={$result['KodZadachi']}'>Редактировать</a>" ?>
                        </div>
                        <hr>
                         <?php endwhile; ?>
                    </div>
                </div>
            </div>
            <div class="col-sm-4 col-md-3">
                <div class="card">
                    <div class="card-block">
                      <h4 class="card-title text-truncate py-2 text-center">Разработка</h4>
                     
                      <?php 
                      $tmp2="Разработка";
            $sql = mysqli_query($connection, "SELECT `KodProjecta`,`KodZadachi`, `TipZadachi`,`Prioritet`,`Trudoemkost`,`ZatrachenoVremeni`,`StatusZadachi`,`Ispolnitel`,`OpisanieZadachi` FROM `Zadachi` WHERE `StatusZadachi`='$tmp2' ORDER BY `Prioritet` ASC ");
        while ($result = mysqli_fetch_array($sql)): ?> 
                      
                       
                        <div class="card p-2 bg-faded">
                            <h5 class="card-title">Задача номер: <?= $result['KodZadachi']; ?></h5>
                            <p><?= $result['OpisanieZadachi']; ?></p>
                            <?php echo "<a class='btn btn-outline-dark btn-block' href='?red_id={$result['KodZadachi']}'>Редактировать</a>" ?>
                        </div>
                        <hr>
                         <?php endwhile; ?>
                        
                        
                    </div>
                </div>
            </div>
            <div class="col-sm-4 col-md-3">
                <div class="card">
                    <div class="card-block">
                    
                    
                        <h4 class="card-title text-truncate py-2 text-center">Тестирование</h4>
                               <?php $ttt="1";
                      $tmp3="Тестирование";
            $sql = mysqli_query($connection, "SELECT `KodProjecta`,`KodZadachi`, `TipZadachi`,`Prioritet`,`Trudoemkost`,`ZatrachenoVremeni`,`StatusZadachi`,`Ispolnitel`,`OpisanieZadachi` FROM `Zadachi` WHERE `StatusZadachi`='$tmp3' AND `KodProjecta`='{$_POST['KodProjecta']}' ORDER BY `Prioritet` ASC ");
        while ($result = mysqli_fetch_array($sql)): ?> 
                      
                       
                        <div class="card p-2 bg-faded">
                            <h5 class="card-title">Задача номер: <?= $result['KodZadachi']; ?></h5>
                            <p><?= $result['OpisanieZadachi']; ?></p>
                            <?php echo "<a class='btn btn-outline-dark btn-block' href='?red_id={$result['KodZadachi']}'>Редактировать</a>" ?>
                        </div>
                        <hr>
                         <?php endwhile; ?>
                        
                        
                    </div>
                </div>
            </div>
            <div class="col-sm-4 col-md-3">
                <div class="card">
                    <div class="card-block">
                      
                      
                        <h4 class="card-title text-truncate py-2 text-center">Готово</h4>
                        
                               <?php 
                      $tmp4="Готово";
            $sql = mysqli_query($connection, "SELECT `KodProjecta`,`KodZadachi`, `TipZadachi`,`Prioritet`,`Trudoemkost`,`ZatrachenoVremeni`,`StatusZadachi`,`Ispolnitel`,`OpisanieZadachi` FROM `Zadachi` WHERE `StatusZadachi`='$tmp4' ORDER BY `Prioritet` ASC ");
        while ($result = mysqli_fetch_array($sql)): ?> 
                      
                       
                        <div class="card p-2 bg-faded">
                            <h5 class="card-title">Задача номер: <?= $result['KodZadachi']; ?></h5>
                            <p><?= $result['OpisanieZadachi']; ?></p>
                            <?php echo "<a class='btn btn-outline-dark btn-block' href='?red_id={$result['KodZadachi']}'>Редактировать</a>" ?>
                        </div>
                        <hr>
                         <?php endwhile; ?>
                        
                    </div>
                </div>
            </div>
            
            
        </div>
    </div>

    И код select который у меня вставлен в navbar
    spoiler
    <a>
        <select id="textinput" name="KodProjecta" class="form-control block">                 
        <?php 
         $sql = mysqli_query($connection, 'SELECT `KodProjecta`, `NazvanieProjecta` FROM `Project`');
        while ($result = mysqli_fetch_array($sql)): ?>
          <option value="<?= $result['KodProjecta']; ?>"><?= $result['NazvanieProjecta']; ?></option>
        <?php endwhile; ?>
        </select>
      </a>
    </a>