Mysql在php变量中得到UPDATE-SET的结果

时间:2013-03-10 16:10:13

标签: php mysql

我有以下mysql语句,是否有一种访问result_value的简单方法?我想获取在php变量中查询之外的当前语句中设置的值。我应该做mysql获取数组吗?

UPDATE results
SET result_value = IF('$logo_value' - result_tries < 0 OR '$logo_value' - result_tries = 0, 1, '$logo_value' - result_tries)
WHERE logo_id = '$logo_id'
AND user_id = '$user_id'
AND result_value = 0"

1 个答案:

答案 0 :(得分:0)

仅使用“SELECT”查询获取工作,其他语句不返回行。你可以通过在例如

之前选择它来获得这个值
SELECT IF('$logo_value' - result_tries < 0 OR '$logo_value' - result_tries = 0, 1, '$logo_value' - result_tries) AS result_value;

(或插入之后)