Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
复选框不来自php表单更新mysql_Php_Mysql - Fatal编程技术网

复选框不来自php表单更新mysql

复选框不来自php表单更新mysql,php,mysql,Php,Mysql,我尝试了多个字段来查看当用户选择或不选择复选框时数据库是否会更新,在所有情况下,数据库中的值都是0(零) 我已经试过了,布尔型,tinyint型和二进制型 除了作为复选框出现的项目外,所有内容都会更新到数据库中 谁能看看我哪里出错了吗?。 谢谢 这是表格 名字 您需要发布相关的PHP代码。最可能的问题是:复选框输入字段作为数组而不是标量值发布到服务器。这是有意义的,因为chackbox输入字段可能包含多个值。当转储$\u POST变量的内容时,可以很容易地看到这一点。谢谢Daniel&Ark

我尝试了多个字段来查看当用户选择或不选择复选框时数据库是否会更新,在所有情况下,数据库中的值都是0(零)

我已经试过了,布尔型,tinyint型和二进制型 除了作为复选框出现的项目外,所有内容都会更新到数据库中

谁能看看我哪里出错了吗?。 谢谢

这是表格


名字

您需要发布相关的PHP代码。最可能的问题是:复选框输入字段作为数组而不是标量值发布到服务器。这是有意义的,因为chackbox输入字段可能包含多个值。当转储$\u POST变量的内容时,可以很容易地看到这一点。谢谢Daniel&Arkascha这里是上面列出的第一页(join_form.php)调用的文件(register.php)中的代码这里是代码的平衡//将信息输入数据库$info2=htmlspecialchars($info)$sql=mysql_查询(“插入球员(名字、姓氏、电子邮件地址、电话号码、年龄、篮球、板球、足球、乒乓球、排球、信息、注册日期)值(“$first_name”、“姓氏”、“电子邮件地址”、“电话号码”、“年龄”、“篮球”、“板球”、“足球”、“乒乓球”、“排球”、“信息2”、“现在()”)或死亡(mysql_error());?>
<table width="100%" border="0" cellpadding="4" cellspacing="0">
<tr> 
<td align="left" valign="top" style="width: 34%">First Name</td>
<td width="76%"><input name="first_name" type="text" id="first_name2" value="<? echo $first_name; ?>"></td>
</tr>
<tr> 
<td align="left" valign="top" style="width: 34%">Last Name</td>
<td><input name="last_name" type="text" id="last_name" value="<? echo $last_name; ?>"></td>
</tr>
<tr> 
<td align="left" valign="top" style="width: 34%">Email Address</td>
<td><input name="email_address" type="text" id="email_address" value="<? echo $email_address; ?>"></td>
</tr>
<tr> 
<td align="left" valign="top" style="width: 34%">Phone Number</td>
<td><input name="phone_number" type="text" id="phone_number" value="<? echo $phone_number; ?>"></td>
</tr>
<tr> 
<td align="left" valign="top" style="width: 34%">Age</td>
<td><input name="age" type="int" id="age" value="<? echo $age; ?>"></td>
</tr>
<tr> 
<td align="left" valign="top" style="width: 34%">Basketball</td>
<td><input type="checkbox" name="basketball" type="bool" id="basketball" value=""></td>
</tr>
<tr> 
<td align="left" valign="top" style="width: 34%">Cricket</td>
<td><input type="checkbox" name="cricket" type="bool" id="cricket" value=""></td>
</tr>
<tr> 
<td align="left" valign="top" style="width: 34%">Soccer</td>
<td><input type="checkbox" name="soccer" type="bool" id="soccer" value=""></td>
</tr>
<tr> 
<td align="left" valign="top" style="width: 34%">Table Tennis</td>
<td><input type="checkbox" name="table_tennis" type="bool" id="table_tennis" value=""></td>
</tr>
<tr> 
<td align="left" valign="top" style="width: 34%">Volley Ball</td>
<td><input type="checkbox" name="volley_ball" type="bool" id="volley_ball" value="Volley Ball"></td>
</tr>
<tr> 
<td align="left" valign="top" style="width: 34%">Information about you:</td>
<td><textarea name="info" id="info"><? echo $info; ?></textarea></td>
</tr>
<tr> 
<td align="left" valign="top" style="width: 34%">&nbsp;</td>
<td><input type="submit" name="Submit" value="Enlist!"></td>
</tr>
</table>

</form>