Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/01/2011, 12:08
Avatar de p414
p414
 
Fecha de Ingreso: agosto-2009
Ubicación: casi casi casi... a un lado de la cuna...
Mensajes: 575
Antigüedad: 14 años, 8 meses
Puntos: 44
Respuesta: Generar pdf con php - problema al insertar imagen

mas o menos entiendo lo q dices halcon... aunq mi post anterior fue a la carrera xq mi jefe estaba detras mio :P no lei bien el codigo q tenia... i ahorita ia tuve mas tiempo i lo analice mejr

respondiendo a tu pregunta 1, imprime ese cuadrito con una ekiz roja xq no encuentra la imagen, xq no pruebas primero con una ruta estatica de una imagen.... y me dices q tal te va

respondiendo a tu segunda pregunta kiero kreer q solo te muestra 1 registro porque eso estas imprimiendo :S....

Cita:
$html =("

<table border=1>
<tr>
<td align=center>Imagen</td>
<td align=center>Titulo</td>
</tr>
<tr>
<th><img src='Chocolate (Prachya Pinkaew, 2008)/Chocolate (Prachya Pinkaew, 2008).jpg' width=250 height=350 ></th>
<td>$p[Titulo]</td>
</tr>
</table>
");
lo que veo es una asignacion cada vez que encuentre 1 registro en lugar de una concatenacion.... yo usando tu codigo lo pondria asi:

Cita:
$html .= ("

<table border=1>
<tr>
<td align=center>Imagen</td>
<td align=center>Titulo</td>
</tr>
<tr>
<th><img src='Chocolate (Prachya Pinkaew, 2008)/Chocolate (Prachya Pinkaew, 2008).jpg' width=250 height=350 ></th>
<td>$p[Titulo]</td>
</tr>
</table>
");
con el " .= " antes de tu codigo html... aunq se puede mejorar para no generar taaaaantas tablas i solo 1

Cita:
$html =("

<table border=1>
<tr>
<td align=center>Imagen</td>
<td align=center>Titulo</td>
</tr> ");
while($p = mysql_fetch_array($result))
{
$html .=("
<tr>
<th><img src='Chocolate (Prachya Pinkaew, 2008)/Chocolate (Prachya Pinkaew, 2008).jpg' width=250 height=350 ></th>
<td>$p[Titulo]</td>
</tr>
");
}
$html .= ("</table>");