Wie ist den die Struktur der tabelle aufgebaut?
Mal kurz zur Erklärung:
Du liest regnumpunkte aus der Tabelle aus, änderst es, und machst einen Update-Befehl, sagst aber nicht welchen Eintrag er updaten soll. Fazit:alle Einträge in deiner DB bekommen in der Spalte regnumpunkte den gleichen Wert.
Ich denke aber mal, du willst nur den jeweiligen Datensatz aktualisieren.
Also selectest Du nicht nur die regnumspunkte, sondern auch die ID die du hoffentlich für jeden Datensatz hast.
SELECT id,regnumpunkte FROM clanranking
nun führst Du deine Operationen in der Schleife aus, und machst auch in der Schleife das Update, weist aber dem UPDATE-Befehl in einer WHERE-Klausel zu, welchen Datensatz es aktualisieren soll.
Gruß
Tunnel85