我試圖做一個if語句來啓用和禁用href鏈接中的用戶帳戶,但我希望鏈接顯示禁用如果查詢返回active = 1並啓用如果查詢返回0 。如何啓用和禁用鏈接php
回答
非常不清楚你想要什麼。您應該更清楚地重寫問題並提供更多詳細信息。
有人猜測,這是你在找什麼?
$queryRes = member_enable(); // assuming this returns 1 or 0
if($queryRes == 0) {
echo "<a href='enable_member.php?enab=". urlencode($result['member_id'])."' class=\"button-small blue text_upper round\">Enable</a>";
} else {
echo "<a href='disable_member.php?deac=" . urlencode($result['member_id'])."' class=\"button-small blue text_upper round\">Deactivate</a>";
}
更新1編輯,包括你上面貼的代碼。添加return語句您member_enable函數返回的行數,如上述答覆中提到
更新2 聽起來像是你只需檢索數據庫的頁面加載相關領域,循環通過他們打印出信息和鏈接,然後在按下禁用/啓用鏈接時,加載啓用/禁用帳戶的腳本,然後將管理員返回到用戶管理頁面。通過重新加載管理頁面,鏈接將更改爲適當的文本,因爲它將使用更新後的數據庫值。
是的,這就是我正在尋找,但如何實現它 –
請參閱阿比德的答案。由於存在拼寫錯誤,我在if語句上對它進行了編輯。雖然幾分鐘內不會顯示。我將$ command變量改爲$ status變量。 – Ren
感謝球員的答案,我試着你的建議,它不工作我試圖做的是在if語句調用一個函數來檢查活動字段如果= 1,如果它等於1這意味着你是啓用,然後顯示停用,一旦你按停用鏈接,那麼活動字段將爲0,所以if語句將顯示啓用,而這是我卡住的地方。我嘗試了幾種方法,但沒有奏效。 –
試試這個: -
$link = '';
if($status == 1)
{
$link ='<a href="">Profile</a>';
}
echo $link;
更新
function member_enable(){
$command = mysql_query("SELECT COUNT(member_id) FROM members WHERE active= 1");
$num_rows = mysql_num_rows($command);
return $num_rows;
}
$status = member_enable();
if($status >= 1)
{
echo "<a href='enable_member.php?enab=". urlencode($result['member_id'])."' class=\"button-small blue text_upper round\">Enable</a>";
}else{
echo "<a href='disable_member.php?deac=" . urlencode($result['member_id'])."' class=\"button-small blue text_upper round\">Deactivate</a>";
}
謝謝你的答案,但我仍然沒有得到它我的代碼是波紋管請幫助我。 –
我可以看到你的代碼嗎? –
- 1. 禁用啓用超鏈接
- 2. 如何禁用鏈接點擊並啓用其他鏈接?
- 3. 如何禁用href鏈接並啓用鏈接?
- 4. 如何在jsf中啓用和禁用命令鏈接?
- 5. 如何啓用和禁用gridview中的超鏈接?
- 6. 如何禁用和啓用與jQuery的超鏈接
- 7. 如何禁用textarea和超鏈接
- 8. jQuery的禁用啓用鏈接
- 9. 如果JS禁用並啓用,如何更改鏈接?
- 10. 如何使用jQuery禁用/啓用按鈕/鏈接?
- 11. 如何禁用並重新啓用JavaScript鏈接?
- 12. 如何在HTML禁用後重新啓用HTML中的鏈接?
- 13. 禁用鏈接
- 14. 禁用鏈接
- 15. 根據事件啓用和禁用鏈接jquery
- 16. 在JavaScript中啓用和禁用超鏈接
- 17. 測驗頁啓用和禁用菜單上的鏈接
- 18. 自動滾動啓用和禁用鏈接
- 19. 如何接收啓用/禁用gps?
- 20. 如何使用jquery禁用超鏈接
- 21. 如何將Visual Studio性能鏈接到啓用/禁用網絡連接?
- 22. PHP禁用iFrame外部鏈接
- 23. 如何動態啓用和禁用android:singleLine?
- 24. 如何啓用和禁用組件?
- 25. 如何禁用和啓用命令行
- 26. 如何啓用和禁用JavaScript按鈕?
- 27. 如何啓用和禁用按鈕
- 28. Python:如何啓用和禁用函數?
- 29. 如何禁用和啓用Div元素?
- 30. 如何啓用和禁用setTimeout onclick
你將不得不提供更多細節。 –