Hola aliza,
Yo lo que haría es crear un form con un input hidden con la id del registro mostrado, de manera que al pasar los datos del formulario solo tengas que hacer "UPDATE x set valor1=valor1 WHERE id=id"
Código archivo.php:
Ver original<?php
$valor1=$_POST['valor1'];
$id=$_POST['id'];
//haces la conexión a la bd
$sql="UPDATE tabla set valor1=$valor1 WHERE id=$id";
?>
Para el tema del pdf, puedes mirarte la libreria FPDF, en su página web tienen muchos ejemplos y esta muy bien documentada.
Espero que te sirva