Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 php。
$sql = "UPDATE `table` SET `field` = 'value' WHERE `item_id` IN (comma separated list of item_ids)";
如果我执行上述查询,我怎样才能找出哪个 item_id 更新了?请注意,item_ids 的逗号分隔列表中的某些 id 不存在于“表”中,否则答案将是逗号分隔列表中的每个 id。
我正在使用通过 mysql_connect() 连接的 mysql api。
使用mysql_affected_rows(). 它将返回在最后一个查询中受影响的表的递增 id 数组。
mysql_affected_rows()