我如何从PHP打印账单?

时间:2015-03-14 18:43:39

标签: php html mysql

如何从网络应用程序打印帐单? HTML,PHP和MYSQL的网页设计。

在下面,PHP代码在网页中打印结果,我想将结果打印为硬拷贝。 那我该怎么办?

while($row = mysql_fetch_array($result)){ 
                echo "<table border='2' style='width:100%'> ";
                echo "<br>";
                echo "<br>";
                echo $row['finame']; 
                echo "<br>";
                echo "<br>";
                echo $row['scname']; 
                echo "<br>";
                echo "<br>";
                echo $row['file_id']; 
                echo "<br>";
                echo "<br>";
                echo $row['na_id']; 
                echo "<br> " ;
                echo "<br> " ;
                echo $row['phone']; 
                echo "<br>";
                echo "<br> " ;
                echo $row['sex']; 
                echo "<br> " ;
                echo "<br> " ; 
                echo $row['placeOfBirth']; 
                echo "<br>";
                echo "<br>";
                echo $row['birthday

2 个答案:

答案 0 :(得分:3)

请参阅fiddle

在javascript中使用window.print();打印完整的网页

详细了解here

答案 1 :(得分:1)

您无法直接输出到打印机。相反,你应该调用一个打开打印机对话框并将html页面发送到打印机的javascript函数。将以下代码添加到您的页面,您应该很高兴。

<a href="javascript:window.print()">Click to Print This Page</a>

您还可以将javascript代码添加到body标记中的onload方法,以便在页面加载时显示对话框。