私はテーブルmemberships
を持っています。ユーザーのリストを維持する -
私は現在のメールのリストがmemberships
にあるテキストボックスをユーザに提供します。彼らはリストを編集することができます。リストを送り返すと、メンバーシップを更新したいので、には、ユーザーが指定したリストにある電子メールが含まれています。
私が考えることができる最良の方法は、すべての電子メールを削除し、リスト全体を挿入することです。より良い方法はありますか?私が今やっている何を
:
$mysql->query('DELETE FROM memberships');
$userEmails = explode('\n', $_POST['users']);
foreach ($userEmails as $email)
$mysql->query('INSERT INTO memberships (email) VALUES (?)', $email);
サンプルコードを提供できますか? –
確かに、いくつかのコードを追加しました。 –
ユーザビリティの観点から、これを実行する最善の方法は、関連付けられた電子メールのリストにそれぞれに対して「x」ボタンを付けることです。これにより、この電子メールを削除するajax要求が行われます。そして、このリストの下に新しいフィールドを追加するフィールド。 – kenota