如何在CodeIgniter中打印搜索结果?

时间:2014-06-13 10:00:49

标签: php codeigniter

我正在使用PHP和CodeIgniter。我有一个页面,其中包含数据库中的数据和该屏幕中的\ search选项。我正在设计新页面以打印相同的数据。如何链接新页面进行打印?例如:

查看页面:

enter image description here

我想在另一个新页面中打印显示结果,例如:

enter image description here

如何将屏幕1的结果显示到屏幕2?

1 个答案:

答案 0 :(得分:2)

我认为您打算在打印该页面/内容时重新设计(更改)演示文稿,在这种情况下(如果确实是这种情况),您可以为css styles添加不同的print media ,例如:

<link rel="stylesheet" type="text/css" media="screen" href="style.css">
<link rel="stylesheet" type="text/css" media="print" href="print.css">

如果您添加另一个CSS文件并在该CSS文件中以不同方式设置这些元素的样式,那么这些样式将仅在打印页面时应用,因此您可以添加该CSS:

#search_bar_at_top {
    display:none; /*Hide the search bar*/
}

或使用media print在同一个CSS文件中使用:

@media print{
    #search_bar_at_top {
        display:none; /*Hide the search bar*/
    }
}

查看MDN及其他有用文章的详情:

  1. How To Set Up A Print Style Sheet

  2. Print Different

  3. CSS Media Types Create Print-Friendly Pages