0

個々の行を削除したい2つのテーブルがあります-table1、table2

行の ID を delete.php に POST し、そこでクエリを実行します。mysql_query("DELETE FROM table1 WHERE id=$id")

table2 に対して同じアクションを実行するには、delete.php を使用する必要がありますか?

4

3 に答える 3

0

ajax呼び出しからフラグの種類を渡し、別のテーブルを区別することができます。table1の場合はflag=1、table2の場合はflag = 2など...フラグに基づいて、さまざまなケースを作成したり、さまざまな関数を呼び出すことができます。

于 2012-12-14T11:39:21.593 に答える
0

テーブル名を配列に入れることができます..

$tables = array('table1', 'table2');

その後...

foreach ($tables as $table) {
    mysql_query("DELETE FROM $table WHERE id = $id");
}
于 2012-12-14T11:26:35.280 に答える
0

行 ID の場合と同じように、テーブル名にも新しい変数を投稿するだけです。

于 2012-12-14T13:26:40.647 に答える