0
あなたは以下のクエリ
$sql="UPDATE points
SET hero= CASE WHEN user_id='$hero_id' THEN '$total_hero'+'$points' ELSE hero END,
zero= CASE WHEN user_id='$zero_id' THEN '$total_zero'+'$points' ELSE zero END
WHERE user_id='$hero_id' OR user_id='$zero_id'";
これはあなたを助けるでしょう希望を利用することができます。
+0
Mr.Viki888にお返事いただきありがとうございます。それは私のために働いています。私の側からアップアップ –
ことは可能ではありませんが、2つのクエリでそれをやってと間違って何も –
http://stackoverflow.com/questions/3432/multiple-updates-in-mysql –
の重複が、それは唯一の単一のクエリを働いているし、それがあります二つ目。最初のクエリは機能しません。私は他の{$ sql = "UPDATEポイントSETヒーロー= '$ total_hero' + '$ポイント' WHERE user_id = '$ hero_id'"で使用しています。 $ sql = "UPDATEポイントが0に設定されています '$ total_zero' + '$ points' WHERE user_id = '$ zero_id'";} –