PHP sender ikke begivenheder til en browser. Du kan gøre det med Javascript.
<input type="button" onclick="window.print()" value="Print Table" />
For at skjule alle de andre ting, du ikke vil udskrive, skal du tilføje dette til din html:
<style media="printer">
.noprint * {
display:none;
}
Og tildel css-klassen noprint til det overordnede element, du ikke ønsker at få udskrevet.
Ikke testet, men dette kunne også virke:
body {
visibility: hidden;
}
.printthis {
visibility: visible;
}
Og giv din tabel klassen printthis og så bliver kun tabellen udskrevet.