どのユーザーがどのニュースレターを購読しているかを確認できる MySQL データベース テーブルがあります。次のようになります。
ID Klant_ID Mail_ID Status Datum
2 6 1 test test
72 6 1 10 20-03-2013
73 6 2 90 20-03-2013
74 6 4 10 20-03-2013
75 6 5 90 20-03-2013
76 8 1 10 20-03-2013
77 8 2 10 20-03-2013
78 8 4 90 20-03-2013
79 8 5 90 20-03-2013
80 6 2 90 21-03-2013
81 6 4 10 21-03-2013
現在、この SQL クエリを使用して、正しい Klant_ID を持つすべての行を選択しています。
"SELECT * FROM Subscriptions WHERE Klant_ID = '".$_GET["ID"]."'";
これは次のように表示されます。
別の Mail_ID を持つ行と最後の行のみを表示するクエリを取得しようとしています。基本的に、この出力を表示するクエリが必要です。
ID Klant_ID Mail_ID Status Datum
72 6 1 10 20-03-2013
80 6 2 90 21-03-2013
81 6 4 10 21-03-2013
65 6 5 90 20-03-2013
DISTINCT を使用していくつか試してみましたが、これについてあまり経験がないため、適切に機能させることができません。さらに質問がある場合は、コメントで質問してください。どんな助けでも素晴らしいでしょう!