标题几乎说了。我正在使用已弃用的mysql_
函数。我有一个类似的查询:
UPDATE `table`
SET `row` = 'newtext'
WHERE `row` = 'oldtext'
是否有一种简单的方法可以获得所有受影响的行的主键? mysql_insert_id
和mysql_affected_rows
的一些光荣组合?如何在不循环并且每次更新一行的情况下执行此操作?
答案 0 :(得分:1)
作为问题的解决方案,请参阅以下示例代码段
UPDATE `table` SET `row` = 'newtext' WHERE `row` = 'oldtext'
select id from table where row='oldtext'