Php mysql-尝试使用后续值更新前几行
首先是我数据库的简短摘录Php mysql-尝试使用后续值更新前几行,php,mysql,database,Php,Mysql,Database,首先是我数据库的简短摘录 eau smr uhrzeit bon 42203414 gelesen 08:53:25 0 42203414 gelesen 08:53:29 0 42203414 gelesen 08:53:32 0 42203414 gelesen 08:53:35 0 42203414 gelesen 08:53:38 0 42203414 gelesen 08:53:41 0 42203414
eau smr uhrzeit bon
42203414 gelesen 08:53:25 0
42203414 gelesen 08:53:29 0
42203414 gelesen 08:53:32 0
42203414 gelesen 08:53:35 0
42203414 gelesen 08:53:38 0
42203414 gelesen 08:53:41 0
42203414 ge1esen 08:53:45 0
42203414 gelesen 08:53:48 0
42203414 gelesen 08:53:51 0
42203414 gelesen 08:53:54 0
42203414 gelesen 08:53:58 0
42203414 gelesen 08:54:01 0
42203414 gelesen 08:54:04 0
0 bon 08:54:10 254908
正如您所看到的,列bon在所有出现smr“gelesen”的字段中都包含“0”。现在,我正在尝试使用字段“254908”中的值更新所有以前的字段,其中“0”代表字段
所以基本上我希望桌子是这样的:
eau smr uhrzeit bon
42203414 gelesen 08:53:25 254908
42203414 gelesen 08:53:29 254908
42203414 gelesen 08:53:32 254908
42203414 gelesen 08:53:35 254908
42203414 gelesen 08:53:38 254908
42203414 gelesen 08:53:41 254908
42203414 ge1esen 08:53:45 254908
42203414 gelesen 08:53:48 254908
42203414 gelesen 08:53:51 254908
42203414 gelesen 08:53:54 254908
42203414 gelesen 08:53:58 254908
42203414 gelesen 08:54:01 254908
42203414 gelesen 08:54:04 254908
0 bon 08:54:10 254908
现在,我想编写一个php代码,比较时间,并在时间<超出“bon”行的情况下用“254908”更新bon字段。在整个数据库中,这种模式继续存在,我基本上只想用关联的数字(在本例中为254908)用“0”更新字段
问候语“…如果时间<超出“苯教”行的时间,则用“254908”更新苯教字段。”-哪个时间应小于苯教行的时间?
update[tablename]SET bon=254908,其中uhrzeit>$time代码>