0
我有我的代码更新查询 - 我想检查此更新是否真的改变了任何单元格 - 当我尝试mysqli_affected_rows() - 它返回给我那些行受到影响/改变,即使它们不合时宜。检查是否有任何单元格是真的通过更新(mysql,php)
f.e.当我更新值'测试'到相同的值'测试' - >它显示我该行已更改,但我只想知道它何时被更改(当不同的值更新时)
我该如何实现那个? 我正在使用mysql和php
我有我的代码更新查询 - 我想检查此更新是否真的改变了任何单元格 - 当我尝试mysqli_affected_rows() - 它返回给我那些行受到影响/改变,即使它们不合时宜。检查是否有任何单元格是真的通过更新(mysql,php)
f.e.当我更新值'测试'到相同的值'测试' - >它显示我该行已更改,但我只想知道它何时被更改(当不同的值更新时)
我该如何实现那个? 我正在使用mysql和php
脏检查就是这样一种策略。它涉及在您写入数据库之前执行之前的。这样可以避免不必要的数据库往返。
过程如下:
一旦应用了所有集合,如果记录很脏,请保存它。
与当前值比较? –
你有没有旧的价值或想要拿来比较?你为此写了任何代码吗? –