ここに私のテーブル構造があります、
クエリを実行してみます
$sql = mysql_query("SELECT content,niche, COUNT(content) TotalCount FROM table_name GROUP by content HAVING COUNT(content)>=2");
正しい結果が得られると思いますが、phpで結果をリストし、重複した行の1つを削除する削除ボタンを作成するのに問題があります
私はPHPで結果を取得します
コンテンツ ID -ニッチ ID - TotalCount
208 - 2 - 2
210 - 32 - 3
しかし、結果は
コンテンツ ID -ニッチ ID - TotalCount
208 - 2 - 2
208 - 2 - 2
210 - 32 - 3
210 - 32 - 3
210 - 32 - 3
phpで結果表示してみる
while($row = mysql_fetch_assoc($sql)) {
$array[] = $row;
}
foreach($array as $row) {
echo $row['content']." - ".$row['niche']." - ".$row['TotalCount']."<br>";
}