Salut !
Dans tous les cas, si tu veux imprimer une page, c'est obligatoirement en JavaScript (puisque c'est du côté client :-)
Donc, ce que je te conseille, c'est de faire un lien du genre "version imprimable" et, quand on cliquera dessus, ça ouvrira une page n'affichant que ce que tu veux imprimer (donc que le tableau, si j'ai bien compris).
Après, sur cette page, tu peux mettre un petit lien "Imprimer", qui pointera sur javascript:window.print().
Ce lien "version imprimable" poura par exemple renvoyer vers la_meme_page.php?print=1
Et ensuite, dans ta page, tu testes :
Si print == 1 :
Tu n'affiches que le tableau en question
Sinon :
Tu affiches tout
Ou bien le contraire, comme tu veux :-)
Ensuite, tu peux afiner le truc :
Par exemple ?print=1 pour le 1er tableau, ?print=2 pour le 2ème, etc...
Tu peux aussi ouvrir la page imprimable dans une nouvelle fenêtre et la refermer dès que l'utilisateur a cliqué sur Imprimer. A toi de voir :-)
C'est un peu le système utilisé pour les articles de CCM :
http://www.commentcamarche.net/linux/linintro.php3
et http://www.commentcamarche.net/linux/linintro.php3?imprim=1
A+ :-)
___________________
|__ .: Thom@s :. ___|