代码之家  ›  专栏  ›  技术社区  ›  Ibrahim Azhar Armar

带有PHP问题的简单HTML复选框

  •  0
  • Ibrahim Azhar Armar  · 技术社区  · 15 年前

    a) 从数据库查询时。

    1) 如果active的值是1,那么默认情况下它应该被选中,并且它应该保持值1来处理它以进行更新 2) 这同样适用于0,如果值为0,则取消选中它并将保留值0以进行处理

    注:我想用这个来更新表格而不是插入。

    3 回复  |  直到 15 年前
        1
  •  4
  •   shamittomar    15 年前

    这样做:

    以HTML方式嵌入PHP

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

    纯PHP方式 :

     <?php
     echo '<input name="chk" type="checkbox" value="'.$value.'"';
     if($value == 1)
          echo ' checked="checked" ';
     echo '/>';
     ?>
    
        2
  •  1
  •   migajek    15 年前

    只有一行较短的版本;)

    <?php echo "<input name=\"chk\" type=\"checkbox\" value=\"$value\"".( ($value == 1) ? " checked=\"checked\"" : "" )." />"; ?>
    
        3
  •  0
  •   Christophe    15 年前

    <input type="checkbox" value="<?php echo $row['approved']; ?>" <?php if($row['approved'] == 1): echo 'checked="checked"'; endif; />
    
    推荐文章