Zeile $row = mysql_fetch_array($result);
entfernen
Weil diese Zeile mit dem Abrufen von Datensätzen aus Ihren Abfrageergebnissen beginnt. Der erste abgerufene Datensatz ist der Datensatz mit der ID 1
und du machst nichts damit.
Dann starten Sie echo
ing andere Datensätze, aber Datensatz mit ID 1
wird bereits übersprungen.