希望有人能够提供帮助。
我有一个 php 文件,我需要添加一些顺序,因为数字是混合的,例如:(5,6,7,15,16,17,8,9..)我正在努力寻找关于如何将代码添加到从 html 回显的下面 php 中的以下片段的正确方式。
<?php
$sectionList = mysqli_query($conn, "SELECT DISTINCT * FROM dance_section_types");
while($row2 = mysqli_fetch_assoc($sectionList)) {
echo "<option value='".$row2['section_id']."'>".$row2['section_name']."</option>";
}
?>
</select>
这是通过 html 不断拉取的错误顺序:
<select name="section" id="section" required="">
<option value="2" selected="">Festival: Straight Solo</option>
<option>---</option>
<option value="1">Festival: Studio set Solo</option>
<option value="2">Festival: Straight Solo</option>
<option value="3">Festival: Duet/Trio</option>
<option value="4">Festival: Pas de Deux</option>
<option value="5">Festival: Group</option>
<option value="6">Festival: Formation</option>
<option value="7">Festival: Production</option>
<option value="15">Festival & Competition: Studio set Solo</option>
<option value="16">Festival & Competition: Straight Solo</option>
<option value="17">Festival & Competition: Duet/Trio</option>
<option value="8">Competition: Studio set Solo</option>
<option value="9">Competition: Straight Solo</option>
<option value="10">Competition: Duet/Trio</option>
<option value="11">Competition: Pas de Deux</option>
<option value="12">Competition: Group</option>
<option value="13">Competition: Formation</option>
<option value="14">Competition: Production</option>
<option value="18">Festival & Competition: Pas de Deux</option>
<option value="19">Festival & Competition: Group</option>
<option value="20">Festival & Competition: Formation</option>
<option value="21">Festival & Competition: Production</option>
</select>
这是正确的顺序以及它应该如何在 html 上显示,一旦设置了 php:
<select name="section" id="section" required="">
<option value="2" selected="">Festival: Straight Solo</option>
<option>---</option>
<option value="1">Festival: Studio set Solo</option>
<option value="2">Festival: Straight Solo</option>
<option value="3">Festival: Duet/Trio</option>
<option value="4">Festival: Pas de Deux</option>
<option value="5">Festival: Group</option>
<option value="6">Festival: Formation</option>
<option value="7">Festival: Production</option>
<option value="8">Competition: Studio set Solo</option>
<option value="9">Competition: Straight Solo</option>
<option value="10">Competition: Duet/Trio</option>
<option value="11">Competition: Pas de Deux</option>
<option value="12">Competition: Group</option>
<option value="13">Competition: Formation</option>
<option value="14">Competition: Production</option>
<option value="15">Festival & Competition: Studio set Solo</option>
<option value="16">Festival & Competition: Straight Solo</option>
<option value="17">Festival & Competition: Duet/Trio</option>
<option value="18">Festival & Competition: Pas de Deux</option>
<option value="19">Festival & Competition: Group</option>
<option value="20">Festival & Competition: Formation</option>
<option value="21">Festival & Competition: Production</option>
</select>