fijate todo el codigo que te pase es para hacer la actualizacion, si te fijas verifico que vengas los datos del formulario que serian los datos a actualizar, sino trae estos datos entonces verifico que el codigo que esta colocando si existe lo cargo en el formulario, sino existe le indico al usuario que no existe, entonces si te das una pequeña guia con el codigo que te deje lo mas seguro es que puedas solventar tu problema, saludos