Also, ich habe das so verstanden, dass er nicht den n-ten Datensatz, sondern die n-te Spalte der Tabelle updaten will, also sowas in der Art:
UPDATE tabelle SET n-te_Spalte ...
@Patrick: Warum kannst Du den Spaltennamen nur über den Index ansprechen?
Grüße
Vielleicht habe ich was missverstanden ,
aber wenn du die Indexspalte mit AUTO_I.. versehen hast (+primary key) sollte UPDATE ... WHERE index=n kein Problem sein. Die spalte kann beliebig genannt werden , wichtig wäre nur auto_increment.