私のテーブルスキーマは次のとおりです。
id || image1 || image2 || image1vote || image2vote || uid
1 abc.jpb adc.jpg 50 40 12
2 bc.jpb dc.jpg 20 70 13
3 kjc.jpb ydc.jpg 20 10 10
4 pjc.jpb mkc.jpg 80 60 10
バックエンドとして phpMyAdmin で MySQL を使用しています。
フロントエンドから、データベースに保存している 2 つの画像をアップロードしています。両方の画像について、投票を別々に保存しています。に対する投票image1
は列image1vote
に保存され、 に対する投票は列image2
に保存されますimage2vote
。
私の問題は次のとおりです。投票数が最も多い画像の画像パスが必要です。したがって、image1 が image2 よりも多くの票を持っている場合は、の値が必要でimage1
あり、その逆も必要です。
例: 最初の行では、image1
の値image1vote
が の値よりも大きいため、 の値が必要image2vote
です。2 行目では、 の値が必要ですimage2
。