0
私はADで起こった変更を示すクエリを作成しました。フィールドリスト内のMYSQLサブクエリー
LastName、FirstName、Location、PhoneNumberなどのすべてのフィールドをチェックします。 これらのフィールドに変更があった場合、変更されたカラムのフィールド名を挿入する ' UID すなわちなどの新しい価値とメール
Field | OldValue | NewValue
LastName | Smith | Peterson
新しい値でテーブル「変化」で注目されるメインテーブル「ユーザー」だけフィールドを更新する必要がありますクエリ。
$sql=$MySQLiconn->query("UPDATE users SET (select Field from changes WHERE id= .$del) =
(select NewValue from changes WHERE id=".$del WHERE user.Mail = changes.Mail”;)
よう
何かがMySQLでさえも可能、このようなものですか?
私はPHPサイトで何かできますか? 変数を設定し、その変数にフィールド名を取得して、その変数を更新クエリで使用しますか? – RobertS
はい、できます。 mysqlからフィールドを選択し、変数に保存する必要があります。そして、それをあなたのUPDATEクエリで使うことができます。 – MVG1984