php - 插入表格没有发生
问题描述
我有一个表单并尝试将表单插入到 mysql 中。表单返回 bool(false) 并出现致命错误
致命错误:未捕获的错误:调用 C:\xampp\htdocs\xxx\jobs.php:444 中布尔值的成员函数 bind_param() 堆栈跟踪:#0 {main} 在 C:\xampp\htdocs\xxx\ 中抛出jobs.php 在第 444 行。
我该如何解决这个问题。
工作.php
<?php
include ('admin/config.php');
if(isset($_POST['template-jobform-apply'])) {
$sql = "INSERT INTO apply_job (template-jobform-fname,template-jobform-email,template-jobform-phone,template-jobform-application) VALUES ('?,?,?,?')";
$stmt = mysqli_prepare($db,$sql);
var_dump($stmt);
$stmt->bind_param("ssss", $_POST['template-jobform-fname'], $_POST['template-jobform-email'], $_POST['template-jobform-phone'], $_POST['template-jobform-application']);
$stmt->execute();
echo "<p style='text-align: center'>Job Applied Succesfully</p>";
}
?>
<form class="" id="template-jobform" name="template-jobform" method="post" action="" role="form">
<div class="form-group">
<div class="cols-sm-10">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-user fa" aria-hidden="true"></i></span>
<input type="text" class="form-control" name="template-jobform-fname" id="name" placeholder="Enter your Name"/>
</div>
</div>
</div>
<div class="form-group">
<div class="cols-sm-10">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-envelope fa" aria-hidden="true"></i></span>
<input type="text" class="form-control" name="template-jobform-email" id="email" placeholder="Enter your Email"/>
</div>
</div>
</div>
<div class="form-group">
<div class="cols-sm-10">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-phone fa" aria-hidden="true"></i></span>
<input type="phone" class="form-control" name="template-jobform-phone" id="mobile" placeholder="Mobile Number"/>
</div>
</div>
</div>
<div class="form-group">
<div class="cols-sm-10">
<div class="input-group">
<input type="file"
class="filepond"
name="template-jobform-application"
multiple
data-max-file-size="3MB"
data-max-files="3" />
</div>
</div>
</div>
<div class="form-group ">
<button target="_blank" type="submit" name="template-jobform-apply" class="btn btn-primary btn-lg btn-block login-button">Apply</button>
</div>
</form>
解决方案
推荐阅读
- cloud - PCF(蓝/绿部署)- 如何根据用户属性对用户进行分段/路由
- aws-codebuild - aws CodeBuild npm 急剧失败
- python - 如何在 python 中使用 win32 从 MPP 文件中获取数据?
- javascript - 无法从输入类型号中获取值
- r - 使用 deSolve 包中的 ODE 的现实年龄结构化模型
- javascript - 无法让 GreaseMonkey 单击 Boostrap 按钮
- python - 熊猫,如何创建多个工作表?
- java - 如何检查用户输入是否与我需要的不符?
- git - 您还需要暂存已删除的文件吗?
- docker - 如何将 /etc/ssh/sshd_config 映射为 Docker 的 panubo/sshd 中的卷?