Hallo zusammen
ich bin etwas durcheinander.
Ich suche mit folgendem Script nach doppelten Einträgen der Spalte "ID" in einer MySQL DB
----------------------------------
$result = mysql_query("SELECT ID, count(*) as anzahl FROM files GROUP BY 'ID' HAVING anzahl>1") or mysql_error();
while ($row = mysql_fetch_array($result)){
$sqlerrorid = $row['ID'];
$sqlerroranz = $row['anzahl'];
echo "TEST Die id $sqlerrorid ist doppelt und zwar $sqlerroranz <br>";
echo "<font color="#FF0000" size="2"><strong>ACHTUNG ES GIBT DOPPELTE EINTRÄGE IN DER DATENBANK</strong></font>";
die();
}
---------------------------------------------------
Auf einem Test PC mit MySQL 5.0.27 und PHP 5.2.0 klappt alles einwandfrei
Jetzt habe ich auch einem anderen PC die MySQL DB auf Version 5.0.37 und PHP 5.2.1 upgedated.
Und hier klappt es nicht mehr.
Die Fehlermeldung kommt immer, auch wenn es keine doppelten ID Nummern gibt.
was könnte die Ursache sein?
Ich verwende natürlich bei beiden PC die gleiche Tabelle mit gleichen Einträgen.
vielen Dank
Gruss
hawk