2017-07-17 123 views
0

我有一個頁面,用戶在管理部分列出。我有已禁用複選框的已批准用戶和未啓用複選框的未批准用戶。現在我想將已批准的用戶顯示爲「已選中」並禁用複選框。我搜查了很多,但無法找到線索。請感謝您的幫助或建議。檢查和禁用基於mysql條件的複選框在php

這裏是我的代碼,

<input type="checkbox" name="all_check[]" <?php echo $disabled ;?> value="<?php echo $row['id']; ?>" class="checkbox" id="status" ></td> 

並顯示爲禁用狀態,

if ($status == '1') { 

    $disabled = "disabled"; 
} 
+0

'$ disabled =「disabled checked」;' –

+0

if($ status =='1'){ $ disabled =「disabled ='disabled'checked ='checked'」; } – Suren

+0

它的工作..非常感謝。 @Suren – anand

回答

0

使用類似:

<input type="checkbox" name="all_check[]" <?php if($row['id']==1) echo 'disabled checked="checked"';?> value="<?php echo $row['id']; ?>" class="checkbox" id="status" ></td> 

如果你禁用和檢查情況應基於存儲在數據庫表列中的值。在上面,您可以將$ row ['id']更改爲您用來存儲批准列的內容。