PHP n'envoie pas d'événements à un navigateur. Vous pouvez le faire avec Javascript.
<input type="button" onclick="window.print()" value="Print Table" />
Pour masquer tous les autres éléments que vous ne souhaitez pas imprimer, ajoutez ceci à votre html :
<style media="printer">
.noprint * {
display:none;
}
Et assignez la classe css noprint à l'élément parent que vous ne voulez pas imprimer.
Pas testé mais cela pourrait aussi fonctionner :
body {
visibility: hidden;
}
.printthis {
visibility: visible;
}
Et donnez à votre table la classe printthis et ainsi seule la table sera imprimée.