Bonjour à tous,
je suis en train de réaliser un catalogue à travers la librairie FPDF.
Le catalogue se présente sous forme de tableau, rien de bien sorcier, avec 4 colonnes (image, article, marque, description).
Tout est bien affiché, ligne par ligne, au niveau du texte. Par contre gros soucis pour les images qui accompagne chaque article: en effet, je n'arrive pas à les mettre dans les cellules et le plus important c'est qu'elles ne dépassent pas la première page (impossible d'avoir un saut de page avec les images).
Voici mon code qui représente la boucle de mes articles:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 <? //image $ximage=15; $yimage=62; $result = mysql_query("SELECT * FROM makecatalog WHERE track='$track' ORDER BY groupe, texte_etend"); while($row = mysql_fetch_array($result)){ $artcode=$row['article']; $marque=$row['marque']; $texte_etend=$row['texte_etend']; $desf=$row['desf']; $result_pic= mysql_query("SELECT * FROM tampon2 where article='$artcode'"); if($row_pic = mysql_fetch_array($result_pic)){ $catal=$row_pic['picurl']; } $fpic="/srv/www/htdocs/articleimages/".$catal; $pdf->Cell($w[0],15,$pdf->Image($fpic,$ximage,$yimage,70,70,'jpg'),'LRTB',0,'C'); $pdf->Cell($w[1],15,$artcode,'LRTB',0,'C',$fill); $pdf->Cell($w[2],15,$marque,'LRTB',0,'C',$fill); $pdf->Cell($w[3],15,$desf,'LRTB',0,'C',$fill); $pdf->Ln(); $fill=!$fill; // Je force l'image à se décaler vers le bas... $yimage=$yimage+16; } ?>
Je n'arrive pas à trouver le moyen pour inclure les images au même titre que les textes pour que la progression se fasse bien ligne par ligne. J'ai l'impression que les images sont indépendantes.
Pourriez-vous me renseigner, je vous remercie d'avance, ça fait 2 jours que je n'y arrive pas et pourtant j'ai regardé pas de tuto et de forum. Peu de personnes aborde ce sujet qui me parait pourtant très important.
Merci beaucoup pour votre aide !!
Partager