如何在php中对sql数据的输出进行排序

如何在php中对sql数据的输出进行排序,php,mysql,Php,Mysql,我试图对我试图从mysql数据库中获取的echo数据的输出进行排序。表中有不同的行,我想按其中一个名为city的行进行排序。但它显示数据是后进先出的。代码如下: <?=APP::getElement()->triggerMessage(); ?> <div class="panel"> <?php include_once(APP_HTML.'sub_menu.php'); $data=$model->data['data']; // echo"<

我试图对我试图从mysql数据库中获取的echo数据的输出进行排序。表中有不同的行,我想按其中一个名为city的行进行排序。但它显示数据是后进先出的。代码如下:

<?=APP::getElement()->triggerMessage(); ?>
<div class="panel">
<?php include_once(APP_HTML.'sub_menu.php');
$data=$model->data['data'];
// echo"<pre>";
// print_r($data);
?>
</div>
<?php include_once('search.php'); ?>
<div class="panel panel-default">
<!-- Default panel contents -->
<div class="panel-heading">All County</div>
<form name="List" id="List" class="form-horizontal" role="form" method="post" action="<?php echo $base_url.'delete';?>">
<table class="table table-hover table-bordered">
<thead>
<tr>
<th><input type="checkbox" id="checkAll" name="checkAll" class="selectAll" /></th>
<th>County Name</th>
<!--<th> Parent County</th>
<th> County Status</th>-->
<!--<th> Product Type</th>
<th> Model No.</th>
<th> Image</th>
<th> Description</th>-->
<!-- <th>Country Name</th> -->
<th>Added Date</th>
<th>Updated Date</th>
<!--  <th>Weightage</th> -->
<th>Status</th>
<th width="12%">Action</th>
</tr>
</thead>
<tbody>
<?php


$pagination=$model->data['pagination'];
foreach($data as $row){

// echo $row['project_name'];   

?>
<tr>

<td><input type="checkbox" id="id" name="id[]" class="checkID" value="<?php echo $row['id']; ?>"/></td>
<td><?php echo $row['city'] ?></td>

<td><?php echo $row['added_date']; ?></td>
<td><?php echo $update = empty($row['updated_date'])?'N/A':$row['updated_date']; ?></td>
<td><?php echo APP::getElement()->getStatus($row['status']); ?></td>
<td>
<?php $fields=array('update','delete','status'); ?>
<?=APP::getElement()->getActionButton($fields,$row);?>
</td>
</tr>
<?php } ?>
</tbody>
</table>
</form>
</div>
<?php echo $pagination; ?>

全县

请提供帮助。

尝试在SQL查询中按排序


目前,我正在使用它,它只是将数据作为先进先出。ORDER BY
city
ASC?ORDER BY应使用什么语法。。因为我尝试了各种方法,但都没有奏效。@JagjeetSingh使用您用来获取数据的精确查询更新问题。我尝试在不同的地方使用order by。但都不管用。