Espera, hay algo que no me cuadra... Cual es el destino del formulario???
El while que usas es para
displayar el formulario, pero no para hacer las actualizaciones. Que codigo procesarà este formulario una vez que lo hayas enviado? En ese codigo es en el que debes poner el UPDATE
Un saludo,