Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.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记录未插入_Php_Mysql_Pdo - Fatal编程技术网

php记录未插入

php记录未插入,php,mysql,pdo,Php,Mysql,Pdo,我不能在mysql中插入记录,这里是html和php代码 html 您似乎没有从表单中传递任何值。确保在选项标记中设置“值”属性,如下所示: <option value='1'>Gender</option> <option value='2'>Female</option> <option value='3'>Male</option> 性别 女性 男性 验证您的html表单: <form id="fForm" a

我不能在mysql中插入记录,这里是html和php代码

html


您似乎没有从表单中传递任何值。确保在选项标记中设置“值”属性,如下所示:

<option value='1'>Gender</option>
<option value='2'>Female</option>
<option value='3'>Male</option>
性别
女性
男性

验证您的html表单:

<form id="fForm" action="insert_staff_2.php" method="POST" enctype="multipart/form-data">
<select name="gender" id="gender" class="formTxtInput" onkeyup="getStaffId()"> 
<option value="">Gender</option>
<option value="Female">Female</option>
<option value="Male">Male</option>
</select>
</form>

性别
女性
男性

有错误吗?错误报告已打开?发布数据库包装器代码;我们不知道它是做什么的。$query=“INSERT INTO tbl_staff VALUES(“?”)”;//价值呢?将插入tbl中的新列中_staff@AnassElFakir不,那是一个占位符。参见示例2-6。为什么要发布一个与20分钟前发布的答案相同的答案?我只是这样做了,但仍然没有显示或插入,我是否必须相应地更改我的if(isset($\u post['gender'])?尝试在
$gender=$\u post['gender']之后添加一个
var\u dump($gender)
检查变量是否已从表单中获取值
<option value='1'>Gender</option>
<option value='2'>Female</option>
<option value='3'>Male</option>
<form id="fForm" action="insert_staff_2.php" method="POST" enctype="multipart/form-data">
<select name="gender" id="gender" class="formTxtInput" onkeyup="getStaffId()"> 
<option value="">Gender</option>
<option value="Female">Female</option>
<option value="Male">Male</option>
</select>
</form>