ciao Andrea,
sono riuscito a risolvere con questo script:

echo"<td> <a href=\"documento.pdf?id=".$r['id']."\">".$r['pdf'].'</td>';

così com'è funziona bene.

Ora il problema è un altro però; il programmino che sto cercando di creare
prevede infatti una prima pagina che presenta dei link, ciascuno dei
quali passa un ID ad una seconda pagina in cui c'è appunto lo script che ti ho scritto quì sopra.
Il problema sta nel fatto che indipendentemente dall'id passatogli questa seconda pagina
presenta sempre lo stesso link che scarica sempre lo stesso pdf:

<a href=\"documento.pdf?

io invece dovrei far si che quando ad esempio dalla prima pagina arriva l'ID 1 si abbia

<a href=\"documento1.pdf?

quando arriva l'id2, nella seconda pagina si dovrebbe avere
<a href=\"documento2.pdf?

quando arriva l'id3, nella seconda pagina si dovrebbe avere
<a href=\"documento3.pdf?

e così via, come posso fare per modificare lo script all'inizio per ottenere ciò?

grazie