在模式

时间:2016-07-18 08:26:41

标签: php html mysql

如果数据在模态中,我想要在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">&times;</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:&nbsp<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");
}

3 个答案:

答案 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>