如何插入所选值的复选框数据?

时间:2013-08-20 15:24:41

标签: php checkbox

您好我正在尝试插入所选客户的复选框数据是/否。选中的客户(从数据库检索谁的值)如果选中是,则Y将插入表字段中,如果选中否,则将在表字段中插入N.我找不到解决办法,试过了!

提前感谢您的帮助。 这是我到目前为止所拥有的;

<table width="400" border="1" bordercolor="#598DD5">
<tr>
<td bordercolor="#598DD5" bgcolor="#598dd5"><span class="style1">Projects</span></td>
<td bordercolor="#598DD5" bgcolor="#598dd5"><span class="style1">Hot Project</span>
</td>
</tr>

<tr>
<td bordercolor="#598DD5"><select name="customer">
<option value="">--</option>
<?php 
$sql = "SELECT * FROM ".$SETTINGS["data_table"]." GROUP BY customer ORDER BY customer";
$sql_result = mysql_query ($sql, $connection ) or die ('request "Could not execute SQL query" '.$sql);
while ($row = mysql_fetch_assoc($sql_result)) {
echo "<option value='".$row["customer"]."'".($row["customer"]==$_REQUEST["customer"] ? " selected" : "").">".$row["customer"]."</option>";
} ?>
</select></td>
<td bordercolor="#598DD5">   
<div align="center"> 
Yes <input type="checkbox" name="hotproject" value="Y" <?php if( isset( $_GET['customer'] ) ){ ?> checked="checked" <?php } ?> />
No  <input type="checkbox" name="hotproject" value="N" <?php if( isset( $_GET['customer'] ) ){ ?> checked="checked" <?php } ?> /></div>      </td>
</tr>

1 个答案:

答案 0 :(得分:0)

您可以使用Javascript和jQuery来更改复选框的值 要么 更改类型&#34;复选框&#34;到&#34;无线电&#34;具有相同的输入名称。

此处:http://jsbin.com/UPuQ/1/edit