我确定这将是一个简单的修复,但我很遗憾在哪里放置排序功能。
<select class="form-control" name="unit"><option></option>
<?php
$query=mysqli_query($db, "SELECT * FROM units") or die(mysqli_error($db));
while($row=mysqli_fetch_array($query))
{
if(!in_array($row["id"], $units)){?>
<option value="<?php echo $row["id"];?>"><?php echo $row["unitsn"];?></option>
它会导入我想要的所有数据,这些数据在底部的新顶部排序为旧。如果可能的话,我希望它按字母顺序升序。
答案 0 :(得分:0)
您可以为MySQL查询添加排序,如下所示:
$query=mysqli_query($db, "SELECT * FROM units ORDER BY unitsn DESC") or die(mysqli_error($db));
对于MySQL中字符串的字段,默认排序方法是按字母顺序排列的。