php报表数据打印机,通过打印机打印带打印功能的php表
生活随笔
收集整理的這篇文章主要介紹了
php报表数据打印机,通过打印机打印带打印功能的php表
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我有以下php表,我如何只在php表中添加打印功能?點擊一個按鈕,下面的表格通過打印機打印,我試過’CTRL P’,我只得到頁面的html部分示例頁眉,頁腳,導航欄,而不是結果php結果
echo "
while($row = mysql_fetch_array($result))
{
echo "
";echo "
" . $row['app_file_id'] . "";echo"
". $row['app_fname']."";echo"
". $row['app_lname']."";echo"
". $row['commit_date'] ."";echo"
". $row['computer_interest'] ."";echo"
". $row['loan_life'] ."";echo"
". $row['avg(app_ln_amnt)'] ."";echo"
". $row['Balance Outstanding'] ."";echo"
". $row['New Loan'] ."";echo"
". $row['SUM(r.receipt_on_principal)'] ."";echo"
". $row['Principal Repaid'] ."";echo"
". $row['avg(app_amnt_owed)'] ."";echo"
". $row['SUM(r.receipt_on_interest)'] ."";echo"
". $row['Interest Accumilated'] ."";echo "
";}
echo "
";?>
最佳答案
PHP不會將事件發(fā)送到瀏覽器.你可以用Javascript做到這一點.
< input type =“button”onclick =“window.print()”value =“Print Table”/>
要隱藏你不想打印的所有其他東西,請將它添加到你的html中:
.noprint * {
display:none;
}
并將css類noprint分配給您不想打印的父元素.
沒有測試,但這也可以工作:
body {
visibility: hidden;
}
.printthis {
visibility: visible;
}
并為您的表格提供printthis,因此只打印表格.
總結
以上是生活随笔為你收集整理的php报表数据打印机,通过打印机打印带打印功能的php表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 广州小吃街在哪里 探寻广州最有名的小吃街
- 下一篇: Linux基础(存储结构和磁盘划分)