حذف رکوردهای تکراری در دیتابیس در PHP با دستورات mysql
کد
$result = mysqli_query("SELECT *,count(id) as c FROM `posts` group by title HAVING c > 1");
$ov = 1;
while($row = mysqli_fetch_array($result))
{
if($ov == 1 ){}
else mysqli_query
("DELETE FROM `posts` WHERE id = $row[id] LIMIT 1");
$ov++;
}