在數據庫中有一個表包含用戶名,狀態(活動或不活動)。我需要顯示一個包含兩個組的頁面。第一組將用於活動用戶,第二組將用於非活動用戶。只有一個選擇查詢被允許使用。這意味着兩個組沒有單獨的SQL語句。活動用戶和非活動用戶的一個SQL查詢?
-4
A
回答
-1
你可以做的只是一次拉出它們,然後當你寫入頁面時,你可以循環兩次,一次回顯所有活動用戶,一次回顯所有非活動用戶。這將是一個快速和骯髒的解決方案。
編輯:是的,你可以按狀態排序,只有一個循環。
只是一個簡單的例子(如果你已經下令所以活性物是第一(order by 'status' ASC
)):
echo "Active:<br /><ul>";
$current = 'a';
foreach($accounts as $c)
{
// Switch to the inactive list if your current list is still active, and your current item is inactive
if($c->status == "inactive" && $current == 'a'){
echo "</ul><br />Inactive<br /><ul>";
$current = "i";
}
echo "<li>$c->username</li>"
}
+1
按狀態排序。只有一個循環 –
+0
謝謝,@Dagon在答案中加了這個 – Gerton
0
您可以使用「如果」來分隔
<?php
$sql = "SELECT * FROM tblUser";
$query = mysql_query($sql);
$result = mysql_fetch_array($query);
foreach($result as $user){
if($user['status'] == 'active'){
//your code here...
}else{
//your code here...
};
};
?>
相關問題
- 1. php sql檢查非活動用戶
- 2. 查詢基於機器和用戶名的活動和非活動連接
- 3. Oracle SQL客戶端不活動查詢
- 4. 針對活動用戶的查詢AD
- 5. javascript活動目錄用戶/組查詢
- 6. 在codeigniter中使用複選框的活動/非活動用戶
- 7. 用戶活動檢查
- 8. 僅限LDAP的非活動用戶查詢
- 9. 禁用Active Directory非活動用戶
- 10. 允許非域名用戶查詢活動目錄
- 11. 一個用戶的活動.user.ini
- 12. CRM用戶活動
- 13. 活動用戶數
- 14. django註冊非活動用戶溢出
- 15. 強制非活動用戶註銷
- 16. Javascript - 非活動用戶註銷
- 17. 要查詢活動目錄的帳戶
- 18. 用戶活動或單個選擇查詢的單個表
- 19. SQL Server啓用活動目錄用戶
- 20. MySQL查詢,處理活動和非活動產品
- 21. 如何使用'查詢用戶'獲取活動用戶用戶名
- 22. 登錄用戶的活動
- 23. 如何檢查20,000個Twitter帳戶的活動? (不活動)
- 24. Ruby on Rails,用戶模型和活動管理查詢
- 25. 如何使用Powershell獲取活動目錄中的非活動用戶?
- 26. 註冊爲非活動用戶並通過郵件激活
- 27. 將用戶選擇值從一個活動傳遞到另一個活動
- 28. 保存和恢復活動狀態時,活動是由用戶
- 29. laravel檢查用戶是否活動?
- 30. 查看活動用戶會話
提交你的代碼你完成了。 – Saty