Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2010, 13:01
kikoguanabacoa
 
Fecha de Ingreso: septiembre-2010
Mensajes: 30
Antigüedad: 14 años, 3 meses
Puntos: 0
Impresion toda mi consulta

Buenas maestros.

Tengo el siguiente caso espero alguien sepa q onda:

Tengo un reporte desde una consulta en php, parti el reporte en paginas, dependiendo el numero de registros me muestra en la parte de abajo un menu de paginacion.

Cuando mando a imprimir el reporte solo me imprime la pagina activa. Mi pregunta es; ¿como puedo hacer para imprimir toda la consulta sin necesidad de cambiarme de hoja, es decir que si en mi pagina solo caben 20 registros, me imprima los 40 registros de la consulta?

Espero me puedan ayudar adjunto el codigo ......

Muchas gracias


Código PHP:
  <?php  $link = @mysql_connect("localhost""root"""); 
mysql_select_db("gmcontrol"$link);  
// maximo por pagina 
$limit 20;  
// pagina pedida 
if (isset($_GET["pag"])){
     
$pag = (int) $_GET["pag"]; 
    if (
$pag 1) {
            
$pag 1;
    }
}else{
$pag 1
}
$offset = ($pag-1) * $limit;   
$sql "SELECT SQL_CALC_FOUND_ROWS id, nombre, apellido, fecha_nac FROM clientes LIMIT $offset, $limit"
$sqlTotal "SELECT FOUND_ROWS() as total";  
$rs mysql_query($sql); 
$rsTotal mysql_query($sqlTotal);  
$rowTotal mysql_fetch_assoc($rsTotal); 
// Total de registros sin limit 
$total $rowTotal["total"];  
?></p>

<form id="form1" name="form1" method="post" action="">
<table width="1005" border="0">
  <tr>
    <td width="32">&nbsp;</td>
    <td width="537">&nbsp;</td>
    <td width="251"><input type="button" name="imprimir" id="imprimir" value="Imprimir" onClick="window.print();" /></td>
    <td width="167"><input type="button" name="otroboton" id="imprimir" value="Cancelar" onClick=""location.href='../index.php'"" /></td>
  </tr>
</table>
</form>

<table align="left" border="1" bordercolor="#000">    
    <thead>
           <tr>  
                <td><h2>Id</h2></td>
                <td><h2>Razon Social</h2></td>    
                <td><h2>Socio</h2></td> 
                <td><h2>Fisica o Moral</h2></td> 
           </tr>    
    </thead> 
    <tbody>       
<?php
          
while ($row mysql_fetch_assoc($rs))   
          {            
         
$id $row["id"];           
         
$name htmlentities($row["nombre"]);    
         
$socio htmlentities($row["apellido"]);
         
$fm htmlentities($row["fecha_nac"]);        
?>          
    <tr>
<td><h3><?php echo $id?></h3></td>             
<td><h3><?php echo $name?></h3></td>         
<td><h3><?php echo $socio?></h3></td>             
<td><h3><?php echo $fm?></h3></td>             
    </tr>          
<?php         
}       
?>