Foros del Web » Programando para Internet » PHP »

Como guardar una variable para pdf

Estas en el tema de Como guardar una variable para pdf en el foro de PHP en Foros del Web. Buenas mi consulta es sobre Pdf...estaba mirando un ejemplo que expone IEKK en el post de aportes( http://www.forosdelweb.com/f18/aport...dompdf-919465/ )... me gustaria saber como guardo la ...
  #1 (permalink)  
Antiguo 29/11/2011, 10:00
 
Fecha de Ingreso: septiembre-2011
Ubicación: Colombia
Mensajes: 88
Antigüedad: 13 años, 2 meses
Puntos: 1
Como guardar una variable para pdf

Buenas

mi consulta es sobre Pdf...estaba mirando un ejemplo que expone IEKK en el post de aportes(http://www.forosdelweb.com/f18/aport...dompdf-919465/)... me gustaria saber como guardo la tabla en la variable $html si la tabla es creada apartir de una consulta asi tengo el codigo...

Código PHP:
$codgrup4=mysql_query("SELECT anteproyecto.Titulo, anteproyecto.ArchivoAnteproyecto, persona.Nombre, persona.Apellidos FROM docente INNER JOIN anteproyecto ON anteproyecto.CoDirector = Docente.Id INNER JOIN persona ON persona.NumeroDocumento = docente.NumeroDocumento WHERE persona.NumeroDocumento =  '$jj'");


print 
'<table width="1008" border="2" align="center" bordercolor="#000060" cellspacing="0" cellpadding="0">';
 print 
'<tr>';
     print 
'<th width="404" bgcolor="#000060" scope="col"><span class="Estilo1">Titulo</span></th>';
     print 
'<th width="295" bgcolor="#000060" scope="col"><span class="Estilo1">Archivo Anteproyecto</span></th>';
     print 
'<th width="150" bgcolor="#000060" scope="col"><span class="Estilo1">Nombre CoDirector</span></th>';
 print 
'</tr>';
    while (
$rowmysql_fetch_assoc($codgrup4))
    {
     
$nomasig=$row['Titulo'];
    
$nomdoc=$row['ArchivoAnteproyecto'];
    
$apedoc=$row['Nombre'];
    
$apedoc2=$row['Apellidos'];
  print 
'<tr align="center">';
    print 
'<td>';
    print 
$nomasig;
    print 
'</td>';
    print 
'<td>';
    print 
$nomdoc;
    print 
'</td>';
    print 
'<td>';
    print 
$apedoc;print ' ';print $apedoc2;
    print 
'</td>';    
  print 
'</tr>';
      }
     print 
'</table>'
__________________
______________________________
Evgueny Original....
  #2 (permalink)  
Antiguo 29/11/2011, 10:07
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: Como guardar una variable para pdf

lo que usa en el aporte es concatenación hacia la variable $html, en dado caso si quieres obtener el HTML de la salida puedes usar: ob_get_contents() o parte de las funciones del control de flujo de salida: http://www.php.net/manual/es/ref.outcontrol.php
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 29/11/2011, 10:34
 
Fecha de Ingreso: septiembre-2011
Ubicación: Colombia
Mensajes: 88
Antigüedad: 13 años, 2 meses
Puntos: 1
Respuesta: Como guardar una variable para pdf

Sr. maycolalvarez

MUCHISIMAS GRACIAS...

ya puedo exportar a pDF pero tengo otra PREGUNTICA xD!

como puedo cambbiar la orientacion de la HOJA xD!, es decir, de vertical a horizontal :p
__________________
______________________________
Evgueny Original....
  #4 (permalink)  
Antiguo 29/11/2011, 11:59
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: Como guardar una variable para pdf

en domPDF, ni idea, debes de consultar su API a ver si tiene dicha función, puede que acepte como parámetro "Landscape", saludos.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #5 (permalink)  
Antiguo 29/11/2011, 12:07
Avatar de efex_  
Fecha de Ingreso: noviembre-2011
Mensajes: 17
Antigüedad: 13 años
Puntos: 4
Respuesta: Como guardar una variable para pdf

Código PHP:
$dompdf->set_paper("a4""landscape" ); 
Creo que asi de simple.

Etiquetas: html, mysql, pdf, sql, tabla, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:16.