0

私は初心者の Web 開発者で、主に実践を学ぶために小さなプロジェクトをコーディングしています。

現在、ユーザーからデータを収集するHTMLページ ( JavaScriptを使用) を作成しています。HTML ページは非常に複雑で、ユーザーがすべてのフィールドへの入力を完了するまでに、すべてのデータがフォームに含まれているわけではありません。一部のデータはJavaScriptによって計算され、特定の HTML 要素内localstorageまたはs内に格納されています。attribute

データをデータベースに送信するにはどうすればよいMySQLですか? (このようなPOSTinを含むメソッドを使用すると、タグ内のデータのみを送信できます)PHP<input>

4

2 に答える 2

1

サーバーにデータを送信するには ajax (Asychronous Javascript And Xml) を使用する必要があります。または、jQuery を使用してそれを行うことができます。例:$.ajax({ type: "get", url: some_php_script.php, data: {"list": list_data}, success: function(data){ do some work here with the data recieved } });

于 2012-10-13T15:01:10.330 に答える
1

値を PHP スクリプトに送信するだけで、あとは好きなことを行うことができます。JavaScript を使用して、次のいずれかを行うことができます。

  • XmlHttpRequest、または「AJAX」を介して値を投稿します。
  • <input>フォームを送信する前に、適切な値で をフォームに追加します (これらは、視覚的に、または で非表示にすることができますtype="hidden")

PHP、MySQL、またはその他の言語を使い始めたばかりの場合は、w3schools の情報を入手しないように最善を尽くしてください。リンク先のページには、SQL インジェクションの古典的な例があり、非推奨 の関数を使用していmysql_*ます。開始する前に、API の選択に関する PHP マニュアルを参照してください。

于 2012-10-13T15:01:18.863 に答える