ho una tabella con ben 127.000 record e ho l'esigenza di eliminare i record presenti una sola volta e di lasciare quelli presenti due volte, tre volte e così via
esempio:
pippo
paperino
pluto
paperino
pluto
pluto
il php dovrebbe eliminarmi pippo perchè presente UNA sola volta.
Ho letto e preso spunto in giro e ho partorito questo:
$query = "SELECT CAMPO, count(CAMPO) as conteggio from TABELLA group by CAMPO having count(CAMPO) = 1";
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result)) {
$query = "DELETE from TABELLA WHERE CAMPO2 > 1 and CAMPO='".$row['CAMPO']."'";
mysql_query($query);
ma mi restuisce error: unexpected $end
sono completamente fuso e non so più che fare....