MySQLデータの2行を簡単に比較する方法があるのだろうかと思います。mysqlの行のDiffを
特に、私が持っているのは、各ユーザーの設定値のリストを含む表です。
ユーザーはGUIでこれらの設定を問題なく修正できます。
ここで私がしようとしているのは、ユーザーが新しいデータを保存するたびに、古いデータと保存されるデータの差分を見つけて、ログ...
私はこれを今やっている方法は、保存して比較する前に、変数に変数を変更したデータを見つけるためにユーザーに対応する行を読むことですが、私はそれが遅いと私は思っていますこれを行うスマートな方法はおそらくmysqlクエリ(たぶんテンポラリテーブルを使用して?)またはいくつかのPHP MySQLの関数を使用して私は知らない...
私はあなたのためにいくつかのアイデアを持っています。
(私はこの質問にチェック:https://stackoverflow.com/questions/218499/mysql-diff-toolを、それは私が探しています何よりも異なるロットであることが判明)事前に
ありがとう!
ログを変更するだけの場合は、[triggers](http://dev.mysql.com/doc/refman/5.1/en/triggers.html)の使用を検討してください。その後、行が更新されるたびに手動でチェックすることを心配する必要はありません。 –
@MichaelMiorは、あなたのコメントをスキップしました:(それに感謝して、その非常に役立っても –
問題なし:)幸運を! –