-2

朋友们,我想将内容打印在一个名为text. 我知道这个window.print()功能,但是使用它只能让我打印整个网页。不过,我需要的是仅打印该特定文本区域的内容...

我的代码如下:

<?php 
$sq="SELECT * FROM $db->db_schema.visit_reg where patient_id=$user_id and complaint_id=$complaint_id";
$result=$db->query($sq);
echo "<textarea name='text' rows='4' cols='47' >";
echo $result[0]['prescription']; 
echo "</textarea>"; 
?>

重申一下,我只想打印该文本区域的内容,而不是整个网页。

4

1 回答 1

1

您可以使用 php strip 标签,它会从给定的字符串中删除 php 和 html 标签。

echo strip_tags($result[0]['prescription']); //it will print text only.

http://php.net/manual/en/function.strip-tags.php

于 2013-08-16T11:45:09.957 回答