IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[FPDF] gestion retour a la ligne


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 27
    Points : 17
    Points
    17
    Par défaut [FPDF] gestion retour a la ligne
    Bonjour,

    J'ai un certain nombre d'informations (liées aux publications) stocker dans une base de donnée MySQL:

    exemple :

    -auteur
    -titre
    -année
    -pages
    ....

    Je stocke chaque ligne de ma base dans une variable mettant ces informations dans l'ordre désiré.

    Je souhaiterai donc pouvoir ensuite crée un fichier pdf stockant chaque ligne selectionner sous forme de liste avec un retour à la ligne automatique

    Ressemblant a ceci :
    http://math.u-bourgogne.fr/IMB/IMB2-publication.html

    Pour l'instant j'ai reussi a faire ca (ma vrai bdd a plus de champ mais j'ai prefere commencer par travailler sur quelque chsoes de plus simple)

    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
    31
    32
    33
    34
    35
    <?php
    $host="localhost";
    $user="root";
    $pass="";
    $bdd="pdf";
     
    $link=mysql_connect($host,$user,$pass);
    mysql_select_db($bdd);
     
    require('fpdf.php');
     
    $sql="SELECT * FROM pub";
     
    $res=mysql_query($sql) or die (mysql_error());
     
    $nbligne=mysql_num_rows($res);
     
    $pdf = new FPDF();
    $pdf->AddPage();
    $pdf->SetFont('Arial','B',16);
     
    for ($i=1;$i<=$nbligne;$i++)
    {
    	list($num, $aut, $titre)=mysql_fetch_row($res);
     
    	$pub[$i]=$num.' '.$aut.' : '.$titre;
     
    	$pdf->Cell(40,10,$pub[$i]);
    	$pdf->ln();
    }
     
    $pub['1'];
     
    $pdf->Output();
    ?>

    Problème :
    - mon texte deborde, donc je voudrai pouvoir gerer automatiquement le retour a la ligne.

    - comment faire des puces pour les listes?

    Merci d'avance.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 60
    Points : 65
    Points
    65
    Par défaut
    Citation Envoyé par dftrish Voir le message
    Problème :
    - mon texte deborde, donc je voudrai pouvoir gerer automatiquement le retour a la ligne.
    Bonsoir,

    Va voir là :
    http://www.developpez.net/forums/sho...51&postcount=2

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 27
    Points : 17
    Points
    17
    Par défaut
    Citation Envoyé par Le_Moustachu Voir le message
    Merci je vais essayer.

    Edit : parfait j'ai reussi a faire le retour a la ligne cependant comment faire des listes ?

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 60
    Points : 65
    Points
    65
    Par défaut
    Citation Envoyé par dftrish Voir le message
    comment faire des listes ?
    Dans ta boucle tu mets une première cellule qui contient l'image du point et à côté une multicell qui contient ton texte. Je te conseille d'aller voir ici :
    http://www.fpdf.org/?lang=fr
    et étudier le manuel et les tutoriels.

Discussions similaires

  1. [débutant] Gestion retour à la ligne d'une String dans une JSP
    Par caballero dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 26/02/2008, 13h14
  2. [langage] compter les retour à la ligne
    Par Kinethe dans le forum Langage
    Réponses: 4
    Dernier message: 16/07/2004, 17h36
  3. Comment faire un retour a la ligne dans un tableaux Word
    Par alexmorel dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 17/06/2004, 10h31
  4. Réponses: 2
    Dernier message: 08/06/2004, 15h42
  5. Réponses: 8
    Dernier message: 02/04/2004, 18h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo