PHP de Venezuela
10 de Septiembre de 2010, 08:56:00 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
VeneHosting.com :: Tu Hosting en Venezuela
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: creacion de PDF con una consulta SQL  (Leído 1861 veces)
0 Usuarios y 1 Visitante están viendo este tema.
walastre
Novato
*

Puntuación: 0
Desconectado Desconectado

Mensajes: 31


Ver Perfil
« : 21 de Mayo de 2009, 02:45:39 »

buenas tardes amigos,



el codigo q uso es el siguiente donde tengo el problema es para crear un PDF con una consulta SQL (ojo utilizo MSSQL - sql server - ):


require('fpdf/fpdf.php');
require("conexion\conexion.ini.php");
conectate();

$query = "select id_patio,nombre,ancho,largo,areaenuso,descripcion,empresa tar_patio from tar_patio";
$registro = mssql_query($query);
$cantidad = mssql_num_rows($registro);

while($row = mssql_fetch_array($registro)) {
   

   $pdf=new FPDF();
   $pdf->AddPage();
    $pdf->SetFont('Arial','B',16);
    $pdf->Cell(40,10,$row['1'],1);
    $pdf->Cell(40,10,$row['2'],1);
    $pdf->Ln(10);

$pdf->Output();
}

pero el resultado es que solo me muestra el ultimo registro de la consulta !!!

por lo cual me remito a uds a ver si tiene o saben como hacerlo
En línea
PHP de Venezuela
« : 21 de Mayo de 2009, 02:45:39 »

 En línea
ashrey
Fanático
****

Puntuación: 4
Desconectado Desconectado

Sexo: Masculino
Mensajes: 370



Ver Perfil WWW
« Respuesta #1 : 21 de Mayo de 2009, 08:27:11 »

Código:
<?php
//esto debe estar fuera del bucle
   
$pdf=new FPDF();
   
$pdf->AddPage();
while(
$row mssql_fetch_array($registro)) {
    
$pdf->SetFont('Arial','B',16);
    
$pdf->Cell(40,10,$row['1'],1);
    
$pdf->Cell(40,10,$row['2'],1);
    
$pdf->Ln(10);
}
//esto tambien
$pdf->Output();
?>

« Última modificación: 21 de Mayo de 2009, 08:28:48 por ashrey » En línea

Código Libre = Mundo libre;
walastre
Novato
*

Puntuación: 0
Desconectado Desconectado

Mensajes: 31


Ver Perfil
« Respuesta #2 : 22 de Mayo de 2009, 08:54:54 »

de vardad gracias yo lo probe de esa forma pero con el imput dentro del while ... de vardad gracias una vez q tenga todo el reporte listo lo publico como un aporte mas ...
En línea
PHP de Venezuela
   

 En línea
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

VeneHosting.com :: Tu Hosting en Venezuela
Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC XHTML 1.0 válido! CSS válido!
Página creada en 0.281 segundos con 30 consultas. (Pretty URLs adds 0.036s, 3q)