ragazzi vi ringrazio per le risposte, daniele_dll l'utente appena clicca sul link deve andare a stampare i dati con la propria stampante di casa, poi com'è collegata se la vede lui, quindi penso che si possa fare solo con window.print().

il mio link è cosi composto:
<input type='button' value='Stampa' onClick='window.print();'>

L'utente si troverà sulla pagina dati.php con una tabella con tutti i suoi dati, ogni dato avrà il tasto stampa accanto, quindi io vorrei che una volta che l'utente clicca su stampa in automatico non mi deve stampare la pagina dati.php ma tutto quello che contiene stampa.php?id=123

non so se a questo punto mi conviene utilizzare i pdf