2015-04-02 77 views
-2

我的問題是如何使按鈕被禁用? 我有兩個按鈕開/關,我已經儲存在桌子上..當用戶希望他更新表格時,網頁將顯示爲關閉按鈕的禁用按鈕。如何使在PHP中禁用按鈕?

+2

像這樣' <?php echo'<禁用按鈕>我被禁用!'; ?>' – 2015-04-02 07:30:32

+0

好@ jeremy,但我的問題是當數據庫的匹配值是禁用網頁上的按鈕.. – navas 2015-04-02 07:37:22

+2

老兄,顯示你的嘗試,以及你得到什麼錯誤。還要清除你的問題。 您是否從數據庫中獲取了值,並根據該值設置了開/關按鈕?這樣對嗎? – SHAZ 2015-04-02 07:38:53

回答

0

嘗試代碼:

<?php 
    $db_value = true or false; // put your database retrieved value here 
    if($db_value == true): 
    echo '<button type="button" name ="myButton" disabled>OFF</button>'; 
    else: 
    echo '<button type="button" name ="myButton">ON</button>'; 
    endif; 
?> 
+0

感謝您的回答@ shaz ...而我的另一個問題是使它成爲另一個按鈕。 – navas 2015-04-02 08:10:55

+0

查看更新的答案。如果有幫助的話,接受並注意它。 @navas – SHAZ 2015-04-02 09:22:07

+0

hi @ SHAZ如何啓用其他按鈕。 – navas 2015-04-02 09:44:16

0

「嘗試是這樣的:

<?php 
$x=1; //says "on" is 1 and "off" is 0 in your database value.here you can check your database value and apply condition accordingly 
if($x==1) { 
$disabled="disabled=true"; 
} else { 
$disabled=""; 
} 
echo '<input type="button" name="button" value="button" '.$disabled.'>'; 
?> 
+0

@ navas這會幫助你:)享受你的日子 – Priyank 2015-04-02 07:45:24

+0

理由downvote我的答案? – Priyank 2015-04-02 07:45:52

+0

當然:[單獨擁有'disabled'屬性會使該字段失效](http://www.w3schools.com/tags/att_input_disabled.asp)。將其設置爲「false」不會使其啓用,您也不需要將其設置爲「true」。實際上,disabled =「disabled」是最好的方法,因爲它符合XHTML標準。 – D4V1D 2015-04-02 07:46:41

1

如果您獲取使用查詢數據,你可以做到這一點像

<input type='button' value='button' <?php if($data === "off"){echo "disabled";}/>