如果数据在模态中,我想要在mysql数据库中插入细节时要求一些帮助。我一直在努力完成我的这个样本项目,希望我将来可以将它作为一个组合。这是模态代码。
main.php
<div class="modal fade" id="registrationModalold" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<!--<form action="functions/actions.php" method="POST">-->
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Enrollment Details</h4>
</div>
<div class="modal-body">
<form method="post" action="functions/actions.php">
<h4 class="modal-title">Personal Information</h4>
<div class="row">
<div class="col-lg-6 col-xs-6">
<label for="usr">Name:</label>
<select class="form-control" name="courses">
<?php
include 'ini/db.php'; //connect to database
$sql = "SELECT distinct student_name FROM tbl_students";
$res = mysqli_query($conn,$sql);
echo "<option>---SELECT STUDENT---</option>";
while ($row = mysqli_fetch_array($res)){
echo "<option value=Course".$row['student_name'].">" . $row['student_name'] . "</option>";
}
?>
</select>
</div><!-- ./col -->
<div class="col-lg-6 col-xs-6">
<label for="usr">Addres:</label>
<input type="text" class="form-control" id="fullname">
</div><!-- ./col -->
</div>
<div class="row">
<div class="col-lg-3 col-xs-6">
<label for="usr">Contact:</label>
<input type="text" class="form-control" id="fullname">
</div><!-- ./col -->
<div class="col-lg-3 col-xs-6">
<label for="usr">BirthDate:</label>
<input type="text" class="form-control" id="fullname">
</div><!-- ./col -->
<div class="col-lg-3 col-xs-6">
<label for="usr">Birth Place:</label>
<input type="text" class="form-control" id="fullname">
</div><!-- ./col -->
<div class="col-lg-3 col-xs-6">
<label for="usr">Gender:</label>
<select class="form-control">
<option id="male">Male</option>
<option id="female">Female</option>
</select>
</div><!-- ./col -->
</div>
</br></br>
<h4 class="modal-title">Other Information</h4>
<div class="row">
<div class="col-lg-6 col-xs-6">
<label for="usr">Course:</label>
<select class="form-control" name="courses">
<?php
include 'ini/db.php'; //connect to database
$sql = "SELECT crs_id,crs_name FROM tbl_courses";
$res = mysqli_query($conn,$sql);
echo "<option>---SELECT COURSE---</option>";
while ($row = mysqli_fetch_array($res)){
echo "<option value=Course".$row['crs_id'].">" . $row['crs_name'] . "</option>";
}
?>
</select>
</div><!-- ./col -->
<div class="col-lg-6 col-xs-6">
<label for="usr">Major: <font color="red" size="2"><i>optional</i></font></label>
<input type="text" class="form-control" id="fullname">
</div><!-- ./col -->
</div>
<div class="row">
<div class="col-lg-3 col-xs-6">
<label for="usr">Mother's Name:</label>
<input type="text" class="form-control" id="fullname">
</div><!-- ./col -->
<div class="col-lg-3 col-xs-6">
<label for="usr">Mother's Occupation:</label>
<input type="text" class="form-control" id="fullname">
</div><!-- ./col -->
<div class="col-lg-3 col-xs-6">
<label for="usr">Father's Name:</label>
<input type="text" class="form-control" id="fullname">
</div><!-- ./col -->
<div class="col-lg-3 col-xs-6">
<label for="usr">Father's Occupation:</label>
<input type="text" class="form-control" id="fullname">
</div><!-- ./col -->
</div>
</div>
<div class="modal-footer">
<button name="btnregister" action="functions/actions.php" type="button" class="btn btn-default">Save</button>
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</form>
</div>
</div>
</div>
</div>
正如你可以看到那里有一个按钮那里有一个指向我的actions.php的按钮,它位于另一个文件夹中,这是一个函数文件夹。但是当我点击时没有任何反应。
这里是action.php
:
if (isset($_POST['btnregisters'])) {
echo "ASASASASASASASASASASAS";
die("asdsadsada");
}
答案 0 :(得分:0)
正如你所看到的那样,有一个按钮指向我的actions.php,它位于另一个文件夹中,该文件夹是函数文件夹。但是,当我点击没有任何反应时
<button name="btnregister" action="functions/actions.php" type="button" class="btn btn-default">Save</button>
你说type="button"
。整个过程就是让按钮不执行任何操作(因此您可以将JavaScript事件处理程序绑定到它)。
把它拿出来,让它成为提交表格的默认(type="submit"
)。
答案 1 :(得分:0)
请注意,提交按钮设置为按钮类型=&#34;按钮&#34;
<button name="btnregister" action="functions/actions.php" type="button" class="btn btn-default">Save</button>
将其更改为:
<button name="btnregister" action="functions/actions.php" type="submit" class="btn btn-default">Save</button>
答案 2 :(得分:0)
您已在表单标记中定义了操作属性。动作属性不适用于按钮,所以不要在那里写。
要提交表单,您需要提交按钮,然后从&#34;按钮&#34;更改保存按钮的类型。提交&#34;提交&#34; 它应该像
<button name="btnregister" type="submit" class="btn btn-default">Save</button>