2011-12-24 20 views
0

ページをリロードせずにmysqlデータベースに値を挿入する最も簡単な方法は何ですか?この特定の例では、1つの入力フィールドを持つフォームを作成したいと思います。フォームが送信されると、フィールドへのユーザーの入力はmysqlデータベーステーブルに挿入されますが、ページは再ロードされません。ページをリロードせずにmysqlデータベースにレコードを挿入する

+0

あなたはAjax経由でデータを提出する必要があります。ブラウザー自体がフォームを送信すると、サーバーからの応答と新しいページが表示されます。 –

+0

私はあなたがフロントエンド/ウェブ用に使用するプログラミング言語/プラットフォームを変更していると思いますか? – rene

答えて

1

あなたは(リロードせずに)サーバ側のファイルにコンテンツを送信するためにAJAXを使用することができますし、そのファイルがデータベース内の行(複数可)を挿入することができます。ここに例があります:http://www.9lessons.info/2009/08/vote-with-jquery-ajax-and-php.htmlここでは、この男は投票ボタンのようなdiggを作成し、ページをリロードせずに行を挿入して更新します。見てみな。

+0

それは完全に機能しました。ありがとうございました! – Proffesor

0

jquery ajax()またはjquery.form()プラグインを参照してください。

0

これにはAJAXが必要です。

これはプレーンなJSで行うことができますが、jQueryを使用すると、あなたの人生が楽になります。

は良い例については、この記事を参照してください:

Inserting into MySQL from PHP (jQuery/AJAX)

関連する問題