0
A
回答
0
注意你有一個SQL注入漏洞。試試這個
$stmt = $dbh->prepare('SELECT * FROM users WHERE level = "student" AND id != :userId ORDER BY level ASC');
$stmt->execute([':userId' => $_SESSION['userId']]);
這是使用PDO http://php.net/manual/en/pdo.prepare.php
存儲您的登錄用戶ID在會話的不是名稱
0
我通常只需要創建一個列在我的表卡列斯logged
,然後當他們登錄,您只需將此值設置爲1
,並在註銷時將其設置爲0
。
然後查看所有記錄用戶的那樣簡單......
SELECT * FROM users WHERE logged = 1;
而且在用戶查看未記錄......
SELECT * FROM users WHERE logged = 0;
相關問題
- 1. 想要刪除表中的特定列
- 2. WordPress的顯示列表,但我想排除一個項目
- 3. 需要顯示特定的ID onClicking特定列表
- 4. 想要一個類似手風琴的結構,除了默認顯示 - 推薦?
- 5. UICollectionView顯示了兩個線,但我只想要一個行
- 6. 編寫一個方法查詢以顯示特定的用戶列表 - Rails 5
- 7. 想要解除綁定下拉列表?
- 8. 我想顯示一個特定的cookie到輸入使用jquery
- 9. 在用戶#顯示一個收藏的食譜列表顯示
- 10. 想要顯示我的Android應用程序在郵件列表中的用戶
- 11. 顯示特定於用戶共享點的列表項
- 12. 如何自定義要在FriendPickerFragment中顯示的用戶列表
- 13. 在AngularJS 1.6中顯示{{value}},除了特殊的一個以外。
- 14. 想要創建一個縮寫了用戶輸入的
- 15. LayoutAnimationController爲了顯示列表中的一個一個的元素
- 16. 需要了解一個特定的信號客戶端代碼
- 17. 想要去除特定字符
- 18. 用PHP顯示MSQL。想要將選定行移動到另一個sql表並從現有表中刪除
- 19. 顯示使用c的想法列表#
- 20. 需要從一列排除特定值
- 21. 的Drupal - 顯示一個塊爲特定用戶組
- 22. 顯示列表中的特定項目
- 23. 想要僅顯示具有值的列
- 24. 想要以特定的方式顯示數組
- 25. 想要通過按鈕顯示特定的窗體細節
- 26. UIPickerController - 想要在加載時顯示特定的選擇
- 27. 顯示錶中的所有列,除了一些
- 28. 想要使整個頁面的灰度,除了指定div
- 29. 你怎麼得到這個刪除用戶想要從列表中刪除,然後返回新的列表值
- 30. 顯示特定的登錄用戶名
您的代碼被嚴重逃脫。這不起作用。 SQL期望所請求的會話變量包含一個級別,但該參數導致認爲它擁有一個名稱。 – mbanzon
你應該發佈一些樣本數據。這將有很大的幫助 – sailingthoms
什麼是「水平」?您的查詢僅在查詢字符串中包含一個參數:'level'。它是用戶級別還是用戶名?所以,'$ _SESSION ['SESS_name']'包含什麼? – sailingthoms