在while循环期间首先显示特定行

时间:2012-01-07 03:03:17

标签: php while-loop

基本上我有一个while循环,列出了我的数据库中的一堆名字。

名称表具有名称行和状态行...

在列出其余名称之前,我无法弄清楚如何首先列出状态为1的名称。

2 个答案:

答案 0 :(得分:3)

最简单的方法是更改​​数据库查询

或者

SELECT name, status
FROM table_name
ORDER BY status ASC

或(如果您不想要一切订购)

( SELECT name, status
  FROM table_name
  WHERE status = 1
) UNION

( SELECT name, status
  FROM table_name
  WHERE status <> 1
)

答案 1 :(得分:1)

在数据库查询中,在状态字段中添加一个订单。