msi79
Messages postés499Date d'inscriptionlundi 24 août 2009StatutMembreDernière intervention 2 mai 2023
-
4 oct. 2014 à 20:46
jordane45
Messages postés38244Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 4 octobre 2024
-
4 oct. 2014 à 22:07
Bonjour,
j'ai réalisé une facture pour un client mais je suis confronté a un réel problème.
il se trouve que lorsque les client saisi plusieurs lignes qui doivent apparaitre sur la facture elle ne tient plus sur un seul feuille.
je vois ce que je dois faire mais je sais pas comment m'y prendre en php.
je crois qu'il faut que l'espace vide en bas des lignes affichées doit diminuer en fonction du nombre de lignes saisies. donc peu être qu'il me faut limiter le nombre de ligne sue la facture. je sais pas si je me fait bien comprendre .
exemple si je limite le nombre total de ligne sur la facture a 15. si le nombre de ligne affichée est 10 celui du vide doit être automatiquement 5.
mon code :
<table width="367" border="0"> <tr> <td>N°</td> <td>DESIGNATION</td> <td>QTE</td> <td>P.U</td> </tr> <?php while ($liste=mysql_fetch_assoc($req)) { ?> <!-- ici pour afficher les enregistrements --> <tr> <td><?php echo $liste["num"]; ?></td> <td><?php echo $liste["desgn"]; ?></td> <td><?php echo $liste["qte"]; ?></td> <td><?php echo $liste["pu"]; ?></td> </tr> <?php } ?> <!-- ici pour afficher la partie vide --> <tr> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
msi79
Messages postés499Date d'inscriptionlundi 24 août 2009StatutMembreDernière intervention 2 mai 20231 4 oct. 2014 à 22:03
merci pour le lien j'ai lu mais j'ai pas pu en tirer grand chose.
mais ce que jai fais marche bien mais le nombre de ligne a afficher est fixé a 13 or le client peut avoir par exemple 20lignes qui tiendront pas sur la facture. comment je gere cela
jordane45
Messages postés38244Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 4 octobre 2024345 4 oct. 2014 à 22:07
Il faudrait vraiment que tu expliques
Plus clairement ce que tu veux. ...mais si ton utilisateur à plus de 20 lignes...
il faut que tu ajoutes une page..