sql >> Databáze >  >> RDS >> Mysql

Zobrazení dat v tabulce pro účely aktualizace

Podívejte se na tento řádek zde,

<option value="><?$student_list['groepid']; ?>"><?php echo $student_list['groepsnaam']; ?></option>
               ^ see this closing bracket

Místo vložení dalšího <option> v <select> prvek v každé iteraci while smyčka zkontrolujte, zda se aktuální ID skupiny shoduje s ID skupiny studenta či nikoli, a nastavte jej selected podle toho takto:

<select class="form-control" name="groep_id" id="groep">
    <?php

        $q2 = "SELECT * FROM Groepen ORDER BY groepsnaam ASC";
        $r2 = mysqli_query($dbc, $q2);
        while($groep_list = mysqli_fetch_assoc($r2)) {
        ?>
            <option value="<?php echo $groep_list['groep_id']; ?>"<?php if($groep_list['groep_id'] == $student_list['groepid']){ echo " selected='selected'"; } ?>><?php echo $groep_list['groepsnaam']; ?></option>
        <?php   
        } 
    ?>
</select>



  1. Objednat podle data (varchar)?

  2. Výběr z databáze na základě seznamu jedinečných párů

  3. JDBC s MySQL je opravdu pomalé, nevím proč

  4. Vyberte řádky, kde má pivot VŠECHNA ID