我需要一些帮助。请注意:以下代码行仅用于主要思想示例。
我有一个 php 函数来计算 mysql 表中的一些条目
$query = "SELECT COUNT(my_matches) FROM my_table";
$db->setQuery($query);
$value = $db->loadResult();
现在,我需要用 $value 更新另一个表的另一行
$query = "UPDATE my_table_reviews SET user_rating = (user_rating + '$value') WHERE listing_id = 77");
$db->setQuery($query);
$autorating = $db->loadResult();}
问题是:如何仅在 $value 更改时从 my_table_review 更新行 user_rating?
换句话说...如果 $value 更改为这个(第二个查询)。如果 $value 稳定,什么也不做。
我有点困惑......任何帮助将不胜感激!