PHP ब्राउज़र पर ईवेंट नहीं भेजता है। आप इसे Javascript के साथ कर सकते हैं।
<input type="button" onclick="window.print()" value="Print Table" />
अन्य सभी सामग्री को छिपाने के लिए जिसे आप प्रिंट नहीं करना चाहते इसे अपने html में जोड़ें:
<style media="printer">
.noprint * {
display:none;
}
और उस मूल तत्व को सीएसएस क्लास नोप्रिंट असाइन करें जिसे आप प्रिंट नहीं करना चाहते हैं।
परीक्षण नहीं किया गया लेकिन यह भी काम कर सकता है:
body {
visibility: hidden;
}
.printthis {
visibility: visible;
}
और अपनी टेबल को क्लास प्रिंटथिस दें ताकि केवल टेबल ही प्रिंट हो जाए।