2011-01-26 45 views

回答

6
<?php 

$sql = "SELECT somecol FROM sometable"; 
$result = mysql_query($sql); 
$row = mysql_fetch_array($result); 
$checked = $result['somecol']; 

?> 

<input type="checkbox" name="somecol" value="1" <?php if ($checked == 1) echo 'checked'; ?> /> 
+1

應該檢查前一個空格=>回聲'檢查'; – kapa 2011-01-26 11:12:58

3

您可以測試領域,比方說$row['col'],並放出checked="checked"如果該字段包含1

echo '<input type="checkbox" name="n" value="v"' . ($row['col']==1 ? ' checked="checked"' : '') . '>'; 
相關問題