我有一个管理页面,我可以编辑/删除条目帖子。我刚刚添加了输入名称为loest的复选框..
在mysql中,我添加了一个名为loest的列,TYPE:TINYINT和NULL:YES。
我在Dreamweaver cs6工作。
我的问题是:如何将复选框的状态传递到我的数据库?
我的表单如下:
<?php do { ?>
<tr>
<td><h5><?php echo $row_insert_data['id']; ?></h5></td>
<td><?php echo $row_insert_data['fejlmeldt_dato']; ?></td>
<td><?php echo $row_insert_data['aarsag']; ?></td>
<td><?php echo $row_insert_data['loest_dato']; ?></td>
<td><?php echo $row_insert_data['TIMESTAMP']; ?></td>
<td><a href="update.php?id=<?php echo $row_insert_data['id']; ?>"><img src="images/006-pencil.png" width="16" height="16"></a></td>
<td><a href="del.php?id=<?php echo $row_insert_data['id']; ?>"><img src="images/glyphicons-17-bin.png" width="15" height="21"></a></td>
<td><input name="loest" type="checkbox" value=""></td>
</tr>
<?php } while ($row_insert_data = mysql_fetch_assoc($insert_data)); ?>
答案 0 :(得分:0)
您可以将复选框保留为以下格式:
<form action="post.php" method="post">
<input name="loest" type="checkbox" value="1" />
<input type="submit" value="Submit"/>
</form>
并在post.php复选框结果如下:
if (empty($_POST['loest']))
echo $_POST['loest'] = "0";//0 will be assigned to it
else
echo $_POST['loest']; //output: 1