Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2011, 14:05
endgel
 
Fecha de Ingreso: diciembre-2010
Mensajes: 26
Antigüedad: 14 años, 3 meses
Puntos: 2
problema con FPDF al imprimir consulta tabla

buenas tardes amigos. ya estoy un poco confuso con FPDF al crear una consulta de una tabla pasarla a pdf..

ya tengo las librerias funcionando el HOLA MUNDO ya me ha funcionado,,

el problema esta cuando avanzo y le incluyo consultas a mi BD.

tengo mi archivo buscar_usuario.php aca mediante un formulario le paso el campo clave llamado Cedula. lo recibi este archivo y me imprime la fila de la base de datos y todos sus campos.. este funciona BIEN..

Código PHP:
<?php
   
require_once('../Connections/acc.php'); 

 if (!isset(
$_SESSION)) {
  
session_start();}

$Cedula=$_POST['cedula'];

$prueba mysql_query("select * from datos_personales where cedula='$Cedula'") or die(mysql_error());

if(!
$prueba ){
        echo 
"No existe el ID en la BD";

    }else {
            echo 
"<HTML><TABLE Border=10 CellPadding=5><TR>";

# construyendo los encabezados de la tabla

            
echo "<th bgcolor=Green>Id</th><th bgcolor=White>NOMBRE</th><th bgcolor=White>NOMBRE</th><th bgcolor=White>APELLIDO</th><th bgcolor=white>APELLIDO</th><th bgcolor=White>TLF</th><th bgcolor=White>EMAIL</th><th bgcolor=White>SEXO</th><th bgcolor=White>DIRECCION</th></TR>";

// ciclo de lectura del rowset($prueba)

    
while($renglon mysql_fetch_row($prueba))

{

// desplegando en celda de tabla html

        
echo"<tr>";

        echo 
"<td>".$renglon[0]."</td>";

        echo 
"<td>".$renglon[1]."</td>";

        echo 
"<td>".$renglon[2]."</td>";    
        echo 
"<td>".$renglon[3]."</td>";    
        echo 
"<td>".$renglon[4]."</td>";    
        echo 
"<td>".$renglon[5]."</td>";    
        echo 
"<td>".$renglon[6]."</td>";    
        echo 
"<td>".$renglon[7]."</td>";    
        echo 
"<td>".$renglon[8]."</td>";    

        echo
"</tr>";

};

// cerrando tabla html

echo "</table>";


}

?>

<FORM ACTION=form_buscar_usuario.php METHOD=post>

<INPUT TYPE=submit NAME=OK VALUE="atras"><BR>

</FORM>

<FORM ACTION=imprimir.php METHOD=post>

<INPUT TYPE=submit NAME=imprimir VALUE="imprimir"><BR>

</FORM>
<style type="text/css">
<!--
body,td,th {
    color: #003399;
}
body {
    background-color: #CCFFFF;
}
-->
</style>
</HTML>

luego mando con un boton llamo al archivo IMPRIMIR.PHP que es donde voy a mostrar esa consulta en PDF..

Código PHP:
<?php
 
require_once('../Connections/acc.php'); 
  require_once(
'../fpdf/fpdf.php'); 
 
 
$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFont('Times','',9);
$pdf->Cell(40,10,'CONSULTA',0,1,'C'); 
$pdf->Output();

$Cedula=$_POST['cedula'];

$result=mysql_query("select * from datos_personales where cedula='$Cedula'") or die(mysql_error());

    
    while(
$renglon mysql_fetch_row($result))

{

    
 
$pdf->Cell(30,6,$renglon[0],1,0,'L',1);
  
$pdf->Cell(30,6,$renglon[1],1,0,'L',1);
   
$pdf->Cell(30,6,$renglon[2],1,0,'L',1);
    
$pdf->Cell(30,6,$renglon[3],1,0,'L',1);
     
$pdf->Cell(30,6,$renglon[4],1,0,'L',1);
      
$pdf->Cell(30,6,$renglon[5],1,0,'L',1);
       
$pdf->Cell(30,6,$renglon[6],1,0,'L',1);
        
$pdf->Cell(30,6,$renglon[7],1,0,'L',1);
         
$pdf->Cell(30,6,$renglon[8],1,0,'L',1);
         
        
};


?>


a ese codigo le hace falta algo mas no se que sera,, ya e intentado de varias maneras y coloque este que es lo que quiero hacer mas no se que le falta.. me imprime solo el TITULO "CONSULTA" pero lo sql lo ignora.. :(

pido su ayuda amablemente.. mis saludos.