【发布时间】:2015-09-20 18:19:53
【问题描述】:
我想在 Codeigniter 中使用 SQL 更新语句制作 php 代码。
如果我在 Codeigniter 中执行代码,数据库中的数据也会更新。
我想更新一列 (ID_STATUS) 但有几个条件。
连接列“ID_STATUS”与列“lama”和“estimasi”
我的餐桌名称是“pelayanan”。
ID_STATUS 是表“状态”中的 PK。
因此,表“pelayanan”中的列ID_STATUS 是表“status”中的外键。
我尝试了这个查询,但是,它还不是 if else 条件。
条件一:
UPDATE `dbhpl`.`pelayanan`
SET `pelayanan`.`ID_STATUS` = '1'
WHERE `pelayanan`.`LAMA` <> `pelayanan`.`ESTIMASI`;
条件 2:
UPDATE `dbhpl`.`pelayanan`
SET `pelayanan`.`ID_STATUS` = '2'
WHERE `pelayanan`.`LAMA` = `pelayanan`.`ESTIMASI`;
那是mysql上的查询。但我想将该查询转换为 php 代码(Codeigniter)。
怎么会这样?
【问题讨论】:
标签: php mysql codeigniter