2016-10-18 15 views
-2

私は、ファイルindex.phpを持っている:私は属性を割り当てることができるか、どのように私は、これらのテキスト以下の表に挿入することができますどのように挿入値

<div id="content"> 
 
     <h4> title </h4> 
 
     <h3> subtitle </h3> 
 
     <h4> quiz </h4> 
 
<form action="insert_value_mysqli.php" method="POST"> 
 
    <input type="submit" name="insert" value="Submit"> 
 
</form> 
 
</div>

:タイトルを、サブタイトルとクイズ?または、テーブルに値を導入するために使用する手順は?

table: 
 
+----+----------+ 
 
| ID | VALUES | 
 
+----+----------+ 
 
| 1 | title | 
 
| 2 | subtitle | 
 
| 3 | quiz  | 
 
+----+----------+

ありがとうございます!

+3

スタートHTMLを作成する方法を求めてから、形。 –

+0

[PHPを使用してHTMLフォームからSQLデータベースにデータを追加する]の可能な複製(http://stackoverflow.com/questions/21683959/add-data-from-html-form-to-a-sql-database-using- php) – ster

答えて

1

てみ

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"> </script> 

<script> 
$(document).ready(function(){ 
    $('#myForm').on('submit', function (e) { 
     e.preventDefault(); 
     var title = $("#content h1").html(); 
     var subtitle = $("#content h2").html(); 
     var quiz = $("#content h3").html(); 
     console.log(title); 
     $.ajax({ 
      url: "insert_value_mysqli.php", // Url to which the request is send 
      type: "POST", // Type of request to be send, called as method 
      data: {title:title, subtitle:subtitle, quiz:quiz}, // Data sent to server, a set of key/value pairs representing form fields and values 
      dataType: 'json' 
     }).done(function (data){ 
      console.log(data); 
     }).fail(function (data) { 
      console.log('failed'); 
     }); 
    }); 
}); 
</script> 

HTML:

<div id="content"> 
    <h1>title here</h1> 
    <h2>subtitle</h2> 
    <h3>quiz</h3> 
    <form id="myForm" method="POST"> 
     <input type="submit" name="insert" value="Submit"> 
    </form> 
</div> 

insert_value_mysqli.phpコード怒鳴る:

<?php 
    $title = $_POST['title']; 
    $subtitle = $_POST['subtitle']; 
    $quiz = $_POST['quiz']; 
    //now you can use insert query 
?> 
+0

ありがとうございます! – ster

+0

@sterあなたはようこそです。 –

1

まず、公共のプラットフォームで質問しているときは、まず英語を使ってください(私の英語はうまくいきません)。 私があなたの質問で理解することは、ユーザーがデータベースへの入力として与える価値を入力したいということです。 同様の質問が回答されましたHere。 希望このことができます:here

HTMLフォームを作成する方法を学ぶことにより、D

+0

似たような疑問がある場合は、それを重複していると考えてください。 – Lexi

+0

@Lexiどうやってこれ? – ster

+1

質問の最後に(回答の前に) 'share'、' edit'、 'flag'という単語があるはずです。 'flag'をクリックすると、' duplicate'のようなオプションを選択し、その複製と思われる質問へのリンクを貼り付けることができます。 – Lexi

1

スタートはその後、そのあとはゆっくりhere

幸運をPHP学ぶことができます。

のjQuery:jQueryとPHPで