imprimir pagina formulario

Enviada por marcelo grimberg 
marcelo grimberg
imprimir pagina formulario
21 de December de 2011 às 04:25AM
Gostaria imprimir um tela com tamanho específico, como devo fazer ? porque desse jeito ele imprime a tela inteira tamanho full, porém o formulário tem 8 linhas e 3 colunas (metade de uma folha A4)

segue abaixo meu código


--- Chame uma pagina imprimir.php, onde estou trazendo registro específico para impressao.


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Imprimir </title>
</head>
<body onLoad="window.print()" >
<p>
<?php
include "conexao.php";
if($_GET['funcao'] == "imprimir"){
$id_paciente = $_GET['id_paciente'];
$sql = mysql_query("SELECT * FROM paciente WHERE id_paciente= $id_paciente");

while($linha = mysql_fetch_array($sql)){
$pega_identi = $linha ['id_paciente'];
$pega_nome = $linha ['nome'];
$pega_data_nasc = $linha['data_nascimento'];
$pega_idade = $linha['idade'];
$pega_sexo = $linha['sexo'];
$pega_civil = $linha['civil'];
$pega_profissao = $linha['profissao'];
$pega_peso = $linha['peso'];
$pega_altura = $linha['altura'];
$pega_medico = $linha['medico'];
$pega_convenio = $linha['convenio'];
$pega_end = $linha['endereco'];
$pega_cidade = $linha['cidade'];
$pega_estado = $linha['estado'];
$pega_fone = $linha['fone'];

}
?>
</p>

<table width="778" border="0">
<tr>
<td width="34">&nbsp;</td>
<td width="687">&nbsp;</td>
</tr>
</table>
<table width="779" border="0">
<tr>
<td width="92" class="style19 style20 style27 style42">&nbsp;</td>

<td width="65" class="style19 style20 style27 style42">Nome: </td>
<td width="144"><span class="style19 style25 style20 style27">
<label>
<input name="nome" type="text" id="nome" maxlength="40" value="<?php echo $pega_nome?>"/>
</label>
</span></td>
</tr>
<tr>
<td width="92" class="style19 style20 style27 style42">&nbsp;</td>
<td width="79" class="style19 style20 style27 style42">Data Nascimento: </td>
<td width="194"><span class="style19 style25 style20 style27">
<label>
<input name="data_nasc" type="text" id="data_nasc" maxlength="40" value="<?php echo $pega_data_nasc?>"/>
</label>
</span></td>
<td width="65" class="style19 style20 style27 style42">Idade: </td>
<td width="144"><span class="style19 style25 style20 style27">
<label>
<input name="idade" type="text" id="idade" maxlength="40" value="<?php echo $pega_idade?>" />
</label>
</span></td>
<td width="49" class="style19 style20 style27 style42">Sexo:</td>
<td width="213"><span class="style19 style25 style20 style27">
<label>
<select name="sexo" id="sexo" >
<option><?php echo $pega_sexo?> </option>
<option value="">Seleciona Sexo</option>
<option>Masculino</option>
<option>Feminino</option>
</select>
</label>
</span></td>
</tr>
<tr>
<td class="style19 style20 style27 style42">&nbsp;</td>
<td class="style19 style20 style27 style42">Estado Civil:</td>
<td><span class="style19 style25 style20 style27">
<label>
<select name="civil" id="civil" >
<option><?php echo $pega_civil?> </option>
<option value="">Seleciona Estado Civil</option>
<option>Solteiro (a)</option>
<option>Casado (a)</option>
<option>Separado (a)</option>
<option>Viúvo (a)</option>
<option>Outros</option>
</select>
</label>
</span></td>

<td width="65" class="style19 style20 style27 style42">Profissão: </td>
<td width="144"><span class="style19 style25 style20 style27">
<label>
<input name="profissao" type="text" id="profissao" maxlength="40" value="<?php echo $pega_profissao?>" />
</label>
</span></td>
</tr>
<tr>
<td width="92" class="style19 style20 style27 style42">&nbsp;</td>
<td width="79" class="style19 style20 style27 style42">Peso: </td>
<td width="194"><span class="style19 style25 style20 style27">
<label>
<input name="peso" type="text" id="peso" maxlength="40" value="<?php echo $pega_peso?>" />
</label>
</span></td>
<td width="65" class="style19 style20 style27 style42">Altura: </td>
<td width="144"><span class="style19 style25 style20 style27">
<label>
<input name="altura" type="text" id="altura" maxlength="40" value="<?php echo $pega_altura?>"/>
</label>
</span></td>
</tr>
<tr>
<td width="92" class="style19 style20 style27 style42">&nbsp;</td>
<td width="79" class="style19 style20 style27 style42">Médico: </td>
<td width="194"><span class="style19 style25 style20 style27">
<label>
<input name="medico" type="text" id="medico" maxlength="40" value="<?php echo $pega_medico?>" />
</label>
</span></td>
<td width="65" class="style19 style20 style27 style42">Convênio: </td>
<td width="144"><span class="style19 style25 style20 style27">
<label>
<input name="convenio" type="text" id="convenio" maxlength="40" value="<?php echo $pega_convenio?>"/>
</label>
</span></td>
</tr>
<tr>
<td width="92" class="style19 style20 style27 style42">&nbsp;</td>
<td width="79" class="style19 style20 style27 style42">Endereço: </td>
<td width="194"><span class="style19 style25 style20 style27">
<label>
<input name="end" type="text" id="end" maxlength="200" value="<?php echo $pega_end?>"/>
</label>
</span></td>
<td width="65" class="style19 style20 style27 style42">Cidade: </td>
<td width="144"><span class="style19 style25 style20 style27">
<label>
<input name="cidade" type="text" id="cidade" maxlength="40" value="<?php echo $pega_cidade?>" />
</label>
</span></td>
<td class="style19 style20 style27 style42">Estado: </td>
<td><span class="style19 style25 style20 style27">
<label>
<select name="estado" id="estado">
<option><?php echo $pega_estado?> </option>
<option value="">Seleciona Estado</option>
<option>AC</option>
<option>AL</option>
<option>AP</option>
<option>AM</option>
<option>BA</option>
<option>CE</option>
<option>DF</option>
<option>ES</option>
<option>GO</option>
<option>MA</option>
<option>MT</option>
<option>MS</option>
<option>MG</option>
<option>PA</option>
<option>PB</option>
<option>PR</option>
<option>PE</option>
<option>PI</option>
<option>RJ</option>
<option>RN</option>
<option>RS</option>
<option>RO</option>
<option>RR</option>
<option>SC</option>
<option>SE</option>
<option>SP</option>
<option>TO</option>
</select>
</label>
</span></td>
</tr>
<tr>
<td width="92" class="style19 style20 style27 style42">&nbsp;</td>
<td width="79" class="style19 style20 style27 style42">Fone: </td>
<td width="194"><span class="style19 style25 style20 style27">
<label>
<input name="fone" type="text" id="fone" maxlength="40" value="<?php echo $pega_fone?>" />
</label>
</span></td>
</tr>
</table>
<?php

}
?>
</body>
</html>
Marcos Regis
Re: imprimir pagina formulario
21 de December de 2011 às 07:53PM
Possibilidades

1 -abrir em uma janela Popup com um tamanho que deseja.
2 -Fazer um CSS apenas para impressão usando o media=print
3 -Converter para PDF.
Fernando Alls
Re: imprimir pagina formulario
16 de January de 2012 às 10:30AM
Bom dia,
Estarei ministrando um curso de PHP ORIENTADO A OBJETOS pelo site http://stoodos.com.br/course/matriculate/course/99 o curso custa R$ 30,00 realmente é muito barato, entre lá e confirme sua presença para fevereiro, já estamos na segunda turma e realmente o aproveitamento está sendo muito bom. No curso ensino desde o php para iniciantes até o php orientado a objetos.

Abaixo um pouco sobre o que você aprenderá neste curso.



1 - Introdução ao PHP
1.1 História do PHP
1.2 O PHP e a sua área de aplicação

2 - Ambiente
1.1 Escolhendo as ferramentas para trabalhar
1.2 Preparando o ambiente
1.3 Testando o ambiente

3 - Aprendendo PHP do básico ao avançado
1.1 Delimitadores
1.2 Variáveis
1.3 Constantes
1.4 Variáveis globais
1.5 Operadores aritméticos
1.6 Operadores de comparação
1.7 Operadores lógicos
1.8 Estruturas de controle (if, swicht)
1.9 Laços de repetição (for, foreach, while, do while)
1.10 Resources para banco de dados
1.11 Functions
1.12 Algumas funções pré-definidas do php

4 - Aprendendo PHP Orientado a Objetos
1.1 Conceito de Orientação a Objetos
1.2 Conceito de classes e objetos
1.3 Criando a primeira classe
1.4 Métodos e Propriedades
1.5 Herança
1.6 Polimorfismo
1.7 Abstração
1.8 Modificadores de acesso
1.9 Palavra reservada self::
1.10 Constantes no PHP OO
1.11 Classe abstrata
1.12 Classe final
1.12 Método abstrato
1.13 Método final
1.14 Manipulação de métodos e classes
1.15 Associação e Agregação
1.16 Acesse banco de dados com PDO
1.17 Projeto final do curso

************************************************************

A cada aula que for realizada o aluno irá receber o material de estudo onde conterá, o material apresentado na aula sendo eles:

1 - Slides do curso com a matéria aprendida.
2 - Fontes do curso, exemplos de como funciona o que aprendeu.
3 - IDE de desenvolvimento.
4 - Ajuda na instalação do ambiente.
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.