2016-03-29 13 views
3

このトピックの続きを読む (php) How can put button to get new inputing field (picture inside)私は、データを取得し、自分のデータベースに挿入する方法を思ったんだけど今データをフォームから配列形式で取得します。

これは、あなたが見ることができるように、私はクローンを持っている私は、フォームのページ

<b><u> Education </u></b> 
<form method="post" action="Resume_data_form_2_confirm.php"> 
    <div id="main_wrap"> 
     <div id="clone"> 
      <br>Education Level : 
      <select name="education[]"> 
       <option value="bachelor" selected="selected">Bachelor Degree</option> 
       <option value="master">Master Degree</option> 
       <option value="doctor">Doctoral Degree</option> 
      </select> 
      Major : <input type="text" name="edu_major[]" placeholder=''> 
      Faculty : <input type="text" name="edu_faculty[]" placeholder=''> 
      <br> 
      <br> 
      University : <input type="text" name="edu_university[]" placeholder=''> 
      Education Hounour : 
      <select name="edu_honour[]"> 
       <option value="none" selected="selected">None</option> 
       <option value="cum_laude">Cum Laude</option> 
       <option value="magna">Magna Cum Laude</option> 
       <option value="summa">Summa Cum Laude</option> 
      </select> 
      Graduated Year : 
      <select name="year[]"> 
       <?php 
        $curYear = getdate(); 
        for($year = 1990 ; $year <= $curYear['year']; $year++){ 
       ?> 
       <OPTION value = '<?php echo $year;?>'> <?php echo $year;?> </OPTION> 
       <?php 
        } 
       ?> 
      </select>   
     </div> 

     <div style="float:right;"> 
      <input type="button" value="+" id="more" style="float:right;"> 
     </div>   
     <br> 
     <br> 

     <div style="float:right;"> 
      <input type="submit" name="confirm" value="Confirm" style="float:right;"> 
     </div>   
    </div> 
</form> 

に使用するコードですコード内で機能します。私が持っている質問は:どのように私のデータベースにこのデータを挿入することができます。

enter image description here

私は「確認」ボタンを、それはこのように私のデータベースに格納する必要がありますをクリックした後、ユーザー名は「テスト」であるとEducation_IDが自動インクリメントであると仮定します。

Education_ID(1) Username(2) Edu_Level(3) Edu_Major(4) Edu_Faculty(5)   Edu_University(6)  Edu_Honour(7) Edu_Graduated_Year(8). 

00001(1)   Test(2)  bachelor(3) IT(4)   Computer Science(5)  Cambridge University(6) cum_laude(7) 2008(8) 
00002(1)   Test(2)  master(3)  IT(4)   Science and Technology(5) University of London(6) none(7)  2011(8) 

答えて

0

Resume_data_form_2_confirm.phpに投稿しています。したがって、データはそのPHPファイルに送信されます。そこから、送信したデータを取得し、データベースに接続し、データの挿入クエリを作成してから、クエリを実行することができます。私はこれが非常に高いレベルの説明であることをお詫びしますが、私が述べた各ステップのWeb上でより多くのコード固有の詳細を見つけることができるはずです。がんばろう!

+0

これは、mysql操作を含むページです。しかし、今のところ働いていない...私は配列の事 – gznero

関連する問題