$sql="SELECT SALUTATION,NAME FROM ownership_profile WHERE SID='".$_SESSION['socityid']."' and UNIT_ID='".$unit."'";
如何订购按照ASC,第1个必须按升序进入Id,按升序进入第二个名称。
答案 0 :(得分:1)
你没有给我们太多的帮助。你的桌子结构是什么?我只是猜测下面的列名。
$sql="SELECT SALUTATION,NAME FROM ownership_profile WHERE SID='".$_SESSION['socityid']."' and UNIT_ID='".$unit."' ORDER BY Id ASC, SecondName ASC";
此外,快速访问Google / SO可以看出这一点: SQL multiple column ordering
答案 1 :(得分:0)
order by id asc,
name asc
答案 2 :(得分:0)
试试这个例子,这对我来说很好,
我认为这是您要求的确切答案。
代码: -
<?php
require_once("connect.php");
$sql="SELECT SALUTATION,NAME FROM ownership_profile WHERE SID='".$_SESSION['socityid']."' and UNIT_ID='".$unit."' order by NAME asc ";
$result = $con->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
$array[] = $row['NAME'];
}
}
echo "After Sorting".'<pre>';
print_r($array);
echo '</pre>';
?>
示例输出
<强>输出: - 强>
Array
(
[0] => abc
[1] => bca
[2] => cad
[3] => efg
[4] => fgh
)