pues yo creo que si que va a ser culpa del html, porque ahora cuando doy a editar, para editar, pues en vez de salir salir 3 text, como tendría que salir, salen 9,12,15..... según los datos que haya en la base de datos, se multiplica por 3(porque son los que debería de haber para estar bien).
pero no sé porque saldrá 3 veces, no lo entiendo...
tendré que mirar detenidamente el html otra vez...
gracias por las respuestas. y si se os ocurre algo más, respondezme :)
yo seguiré comentando como va esto.....