逐行更新日期列,每行加一行

时间:2018-02-26 11:43:18

标签: php mysql

我有1080行,日期相同 - 2018-02-26 12:31:31

id列的设置范围为11080

我希望逐步更新date列,以便下一行比前一行多一天。

for ($x = 1; $x <= 1080; $x++) {
    $st = $db->query("update posts set date = date_add(date, interval " . $x . " day) where id =" . $x);
    $st->execute();
}

作为最终结果,有2024-02-15 ...2023-05-14 ...等日期字段。

有什么问题?

0 个答案:

没有答案