結果テーブルを更新するためにSQLをフォローしています:
$mysqli->query("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");
同じSQLコマンドで、result_valueに基づいて別のテーブルを更新することは可能ですか?
if result_value = 10
Update users SET user_hints = user_hints +1 WHERE user_id = '$user_id'
これを上記のSQL構文にどのように組み込むのですか?
私が考えることができる長い道のりは、この値を選択してphp変数に入れることです。そして、php変数値に基づいて別の更新を行うよりも...しかし、これは長くて退屈なようです