如果有变化,请检查mysql中的每一行

时间:2015-03-26 06:54:13

标签: php mysql

我有一张名为" inventory"它有4列名为" id,itemname,itembrand,datecreated"它有10条记录(10行)。现在,我尝试做的是检查这些记录中是否有任何记录根据昨天的记录进行更改,如果没有更改则不会发出通知,否则如果有更改则抛出通知,其中列和行已更改。怎么做?任何想法,线索,推荐,建议将不胜感激。

我看起来就像这个代码概念。

foreach(row as row) :
    // check each row if there is changes
    if (in this row has changes) {
        echo "column name of this row that has changes";
    }
endforeach;

我仍然在互联网上搜索至少一点参考。谢谢。

1 个答案:

答案 0 :(得分:0)

添加一列以保持数据库中的记录更改,例如' dateupdated'

每次更新字段时,您都会使用当前时间戳更新 dateupdated ,此字段将用于查找昨天完成的更改。