To, čo chceš ty sa dá dosiahnúť viacerými spôsobmi a na rôznych vrstvách:
Môže sa o to starať aplikácia (napr. v PHP), ktorá si bude pamätať. či už bol update vykonaný, alebo sa o to bude starať databáza, alebo správne zvolíš DML príkaz.
Keďže píšeš o mysql asi to chceš ošetriť na DB úrovni:
Môžeš to spraviť napr. pridaním nového stĺpca do tabuľky, ktorý bude niesť informáciu o tom, či bol príkaz vykonaný.
Môžeš si túto informáciu uložiť do nejakej inej tabuľky.
Dá sa to spraviť aj ak šikovne zvolíš WHERE časť DML príkazu.
Neviem, či mysql podporuje DB triggre, ale aj tie by sa dali použiť na tento účel.
_________________ HW:HP Compaq nx 7400, SW:Ubuntu, WinXP Home |