2011-07-17 6 views
-2

フォームボタンには、<input type="submit" Value="save and New" /><input type="submit"/>が含まれている必要があります。PHPを使って複数のレコードをmysqlデータベースに一度に追加するには?

私はレコードを保存したいので、「保存して新規」ボタンをクリックしたときに新しいレコードを追加できるはずです。

最後に、送信ボタンをクリックすると、すべてのレコード(2または3 ... 5など)をデータベースに追加する必要があります。

答えて

0

データベースに複数の行を挿入するのは簡単です。 -

はあなたが列 idnameemailusersと呼ばれるテーブルを持っていると言うあなたは、同時に3つのレコードを挿入したい場合、あなたはちょうどこのような何かしたい:

INSERT INTO `users` (`id`, `name`, `email`) VALUES (1, 'Peter', '[email protected]') (2, 'John', '[email protected]') 

を...広告中断、別の行のデータを1つのクエリに追加する場合は、別の行を別の2つの括弧で追加するだけです。

SQLインジェクションの被害に遭わないように、データをサニタイズするようにしてください。

1
INSERT INTO [ TABLE NAME ] (field1,field2,field3, ....) VALUES (val01,val02,val03,..... ),(val_1,val_2,val_3,..... ), ......... 
関連する問題