$row['checkbox'] == input.value
때 PHP는 mysql 결과에서 checked="yes"
을 추가하는 방법?PHP는 MySQL 쿼리에서 입력 확인란을 선택
예 : 지금 $row['checkbox']='3'
<li><input type="checkbox" name="my_check" value="3" checked="yes" />Guangzhou</li>
에 checked="yes"
을 추가 하시겠습니까? 감사.
<?php
// db_connect, mysql_query
while($row = mysql_fetch_array($query)){
// If($row['checkbox']='3)
?>
<li><input type="checkbox" name="my_check" value="1" />Beijing</li>
<li><input type="checkbox" name="my_check" value="2" />Shanghai</li>
<li><input type="checkbox" name="my_check" value="3" />Guangzhou</li>
<li><input type="checkbox" name="my_check" value="4" />Chongqin</li>
<li><input type="checkbox" name="my_check" value="5" />Tianjing</li>
<li><input type="checkbox" name="my_check" value="6" />Chengdu</li>
<li><input type="checkbox" name="my_check" value="7" />Wuhan</li>
<li><input type="checkbox" name="my_check" value="8" />Nanjing</li>
<li><input type="checkbox" name="my_check" value="9" />Shenzhen</li>
<li><input type="checkbox" name="my_check" value="10" />Hangzhou</li>
<li><input type="checkbox" name="my_check" value="11" />Ningbo</li>
<?php
}
?>
확인란처럼 보이지 않는 라디오 버튼이 표시됩니다. –
@fish man SQL 쿼리 결과에서 도시 이름을 가져오고 있습니까? – heyanshukla
@heyanshukla, 아니, 그렇지 않다, 당신의 대답은 그렇게 할 수있다. 그러나 나는 ' php if ($ row ['checkbox '] =='3 ') echo'checked = "yes" '?> '각 입력에서'내 페이지에는 100 개 이상의'checkbox'가 있습니다. 쉬운 길? 감사. –