Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/12/2007, 09:29
victormanuel2008
 
Fecha de Ingreso: noviembre-2007
Mensajes: 20
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Problemas con traspasar una consulta php a pdf

Aca esta mi codigo esta hecho en dos partes una es la busqueda y la otra es la exportacion o generacion a pdf es en la segunda q' se cae:

aqui van los codigos:

Consulta para generar pdf:

Código PHP:
       $variableRut $_POST['Campo1'];
    include(
'funcion_base_dato.php'); //va la base de dato
    
$consulta "SELECT * FROM tabla WHERE Campo1 ='$variableRut'";
    
$resultado mysql_query($consulta);
    
$num_resultados mysql_num_rows($resultado);
    if (
$num_resultados)
    {
        
//Muestro el resultado de la busqueda
                                
$row mysql_fetch_array($resultado);
        
$varRut stripslashes($row["Campo1"]);
        
$varApellidoPaterno stripslashes($row["Campo2"]);
        
$varApellidoMaterno stripslashes($row["Campo3"]);
        
$varNombre stripslashes($row["Campo4"]);
        
//Separo la fecha para mostrar luego así 11 de diciembre de 2007
        
$dia substr(stripslashes($row["Campo5"]),-2,2);
        
$mes substr(stripslashes($row["Campo5"]),-5,2);
        
$anyo substr(stripslashes($row["Campo5"]),-10,4);
        
$varEstadoClivil stripslashes($row["Campo6"]);
        
$varDireccion stripslashes($row["Campo7"]);
        
$varRegion stripslashes($row["Campo7"]);
        
$varComuna stripslashes($row["Campo8"]);
        if(!
stripslashes($row['Campo9'])=="")
        {
            
$varCodigoTelefelonico substr(stripslashes($row[' Campo9']),-11,3);
            
$varTelefono substr(stripslashes($row[' Campo9']),-7,7); 
        }else{
            
$varTelefono "No Registra";
        }
        if(!
stripslashes($row['Campo10'])=="")
            
$varCelular stripslashes($row["Campo10"]);
        else
            
$varCelular "No Registra";
        
$varCorreoElectronico stripslashes($row["Campo11"]);
        include(
'funcion_filtrar_1.php'); //Filtra para tener el  mes en palabras y en español.
    

Generar pdf:
Código PHP:
       include("consulta.php");
    
define('FPDF_FONTPATH','font/');//Foncion de librerias para fuentes
     
require('jlpdf.php'); //Fusión de liberias generales
     /* supuesta muestra en pdf*/ 
    
$cadena=  "Rut  : $varRut \n";
     
$cadena.= "Apellido Patertno : $varApellidoPaterno \n";
     
$cadena.= "Apellido Matertno : $varApellidoMaterno \n";
     
$cadena.= "Nombres : $varNombre \n";
    
$cadena.= "Fecha de Nacimiento : $varFechaNacimiento \n";
     
$cadena.= "Estado Civil : $varEstadoClivil \n";
     
$cadena.= "Domicilio : $varDireccion \n";
    
$cadena.= "Región : $varRegion \n";
     
$cadena.= "Comuna / Ciudad : $varComuna \n";
    
$cadena.= "Telefono : $varTelefono \n";
     
$cadena.= "Celular : $varCelular \n";
     
$cadena.= "Correo Eletronico : $varCorreoElectronico \n";
       
/* Generamos una instancia para comenzar a utilizarla */
     
$pdf=new JLPDF();
     
$pdf->AddPage();
     
$pdf->SetFont('Arial','',12);
    
/* Nos posicionamos en la posició 0,10 */
     
$pdf->SetX(0);
     
$pdf->SetY(10);
     
/* Texto en una columna  de 300 puntos de ancho, justificada */
     
$pdf->JLCell("$cadena",300,'j');
    
$pdf->Output(); 

Última edición por victormanuel2008; 11/12/2007 a las 11:21 Razón: ordenar programa