2016-07-18 31 views
0

如果數據在模態中,如果要將詳細信息插入到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"); 
} 
+0

'<標籤=「USR」>父親名稱:' - 輸入的「id」需要匹配與其關聯的標籤的'for'屬性。 – Quentin

回答

0

正如你可以看到有一個按鈕有指向我actions.php這是另一個文件夾是功能文件夾內的按鈕。但是,當我點擊沒有任何反應

<button name="btnregister" action="functions/actions.php" type="button" class="btn btn-default">Save</button> 

你說type="button"。整個過程就是讓按鈕不做任何事情(所以你可以綁定JavaScript事件處理程序)。

把它拿出來,讓它成爲提交表單的默認(type="submit")。

+0

傻我。小問題很難找到。非常抱歉,感謝您的幫助。非常感謝。 – PFlorentino

0

請看到提交按鈕被設置爲

<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> 
0

您已經定義action屬性的表單標籤。動作屬性不適用於按鈕,所以不要寫在那裏。

要提交你需要一個提交按鈕,這樣一種形式,改變類型從「按鈕」您的保存按鈕來「提交」 應該像

<button name="btnregister" type="submit" class="btn btn-default">Save</button>