php报表数据打印机,通过打印机打印带打印功能的php表

我有以下php表,我如何只在php表中添加打印功能?点击一个按钮,下面的表格通过打印机打印,我试过’CTRL P’,我只得到页面的html部分示例页眉,页脚,导航栏,而不是结果php结果

echo "

FILEIDFirstnameLastnameIssue DateInterest RateTermsBalance OutstandingBalance OutstandingNew LoanPrincipal Repayment for $l_monthPrincipal RepaidBalance OutstandingInterest Payment for $l_month INTEREST ACCUMULATED DURING FINNANCIAL YEAR

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不会将事件发送到浏览器.你可以用Javascript做到这一点.

< input type =“button”onclick =“window.print()”value =“Print Table”/>

要隐藏你不想打印的所有其他东西,请将它添加到你的html中:

.noprint * {

display:none;

}

并将css类noprint分配给您不想打印的父元素.

没有测试,但这也可以工作:

body {

visibility: hidden;

}

.printthis {

visibility: visible;

}

并为您的表格提供printthis,因此只打印表格.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值