+1

Fazendo impressão parcial de uma página

criado por André Sam! em 19/10/2005 3:44am
O primeiro passo é gravarmos esse conteudo ( o html ) no banco de dados, ou em algum outro local desejado – sessão, txt, alguma coisa que mantenha o código copiado.

Feito isso, em outra página, iremos chamar esse conteudo gravado – por ex. ( dados2.php ).
Vou usar o exemplo de gravação em BD

<?php
$ac = mysql_query(“select * from tabela where order by id desc limit 1”);
$r = mysql_fetch_array($ac);
$dados = $r[‘dados’];
echo $dados;
?>

Bem, esse $dados seria o resgate do conteudo html gravado que estamos imprimindo “em tela”. Agora, voltando à pagina onde o html está incluido ( include ).

Percebemos que o usuario gerou o html citado através de uma consulta ou pesquisa... que ele tem a opção de imprimir o resultado gerado ... ok? Então, nesta página que traz o resultado, iremos utilizar o seguinte:

<?php
$html=”<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>
<title>Untitled Document</title>
<style type='text/css'>
<!--
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold; }
-->
</style>
</head>
<body>
<div align='center'>
  <p class='style1'>&nbsp;</p>
  <p class='style1'>&nbsp;</p>
  <p class='style1'>PHPBRASIL.COM
      </p>
</div>
</body>
</html>”;
?>

Acima, inserimos o resultado da consulta do usuario em uma variavel

Comentários:

Nenhum comentário foi enviado ainda.

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)