2012-01-20 11 views
0

私はクラシファイドサイトに馬のテーブルを持っています。問題のフィールドは次のとおりです。php/mysql:複数の行で値を更新

uniquevalue(ランダム英数字は、任意の順序で各馬の広告に与えられた - と同じものが1〜6馬の広告に適用され、最大順に6つの広告これはと倍増します。 $ ITEM_NUMBERのPayPal IPN取引で)

は、PayPalのIPNは

PayPalのIPNスクリプトは異なる更新)成功した​​トランザクションで実行される場合は(1,0ブール値、デフォルト= 0は、1に切り替えるppconfirmedすべての適切な情報を持つdbのテーブル。それはうまく動作しています。

何が起こる必要があるか:paypal ipn postで使用されている$ item_numberと一致する各馬について、各馬レコードはppconfirmed値を1に設定する必要があります。

希望は意味があります!

必要なものオースティン

+0

あなたはこれまで何を持っていますか? – jeroen

答えて

0

に最初の記事で説明したものと非常によく似た、JOIN句とUPDATE文です

+0

Hiya - 広告が1つしかない場合は、それは当てはまります(それが他の場合のようにテストされます)が、2つ以上の行にuniquevalue(悪い名前、わかっています)がある場合は、それらのすべてを更新してください。 –

+0

これは、この 'uniquevalue'と一致するすべての行を更新します。 – Mchl

+1

ハ! - 私は自分のために人生をハードにしようとしていたようだ:-)助けてくれて、最も感謝します。 –