質問があります。私のデータベーステーブルは次のようなものです:
| ID | Name | Value | param |
| 1 | Michael | 290 | X |
| 2 | John | 300 | X |
| 3 | Michael | 270 | X |
| 4 | John | 280 | X |
| 5 | Michael | 256 | Y |
| 6 | Michael | 230 | Y |
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
そのため、フォームを使用して、パラメーターが異なるが名前が等しい最新の行を選択したいと考えています。たとえば、「Michael」を検索する場合、PHP を使用してパラメーター X の最新値とパラメーター Y の最新値を表示します (2 行を返します)。
Michael: Param Y: 230
Michael: Param X: 270
そして、「ジョン」を検索すると、次のようになります。
John: Param X: 280.
コード
$sql = "SELECT * FROM thetable WHERE name = 'Michael' ORDER BY ID DESC";
$result = mysql_query($sql);
今は、別のパラメーターを持つ最新の行のみを選択したいだけです。前もって感謝します。