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

PHP & Base de données Discussion :

Elements base de donnée dans documents type


Sujet :

PHP & Base de données

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Février 2014
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2014
    Messages : 145
    Points : 33
    Points
    33
    Par défaut Elements base de donnée dans documents type
    Bonjour à tous,

    je fais des tests pour un projet.

    j'ai un calendrier qui ajoute des événements, dans chaque événement je peux rajouter des personnes.

    Je souhaiterai que suivant l'evenement ajouté ( répertorier dans la BDD ) exemple evenement : animations ou animation vacance ou animation soirée ....
    des documents se génère en automatiquement, et je souhaiterai faire en sorte que les documents prennent en compte certaine informations de la table portant le nom de la personne ou les date ....

    exemple : j'ajoute une animation soirée pour la date du 10/06 au 15/06
    dans cette événement j'ajoute des personnes ( total de 4 ).
    dans la fiche de l'événement je souhaiterai générer un document individuel pour les 4 personnes ( exemple contrat de soirée )
    le contrat comprendra ( date , motif de l'evenement, nom prenom .... )

    Les documents je les ai soit au format word ou pdf et que certain champs se remplisse en automatique ( y at'il possibilité de faire interagir les documents type avec des BDD ).
    ou faut t'il que je crée un page web pour chaque documents qui sera imprimable ?

    je suis en pleine construction de projet si vous avez des idées je suis preneur

    merci pour votre aide et vos conseils

  2. #2
    Membre expert
    Avatar de Dendrite
    Femme Profil pro
    Développeuse informatique
    Inscrit en
    Juin 2008
    Messages
    2 129
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 58
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeuse informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2008
    Messages : 2 129
    Points : 3 627
    Points
    3 627
    Billets dans le blog
    8
    Par défaut
    Bon, déjà, je reformule pour être sûre de bien comprendre.
    Tu veux générer des .pdf et des .doc via ton code en fonction de ce qui se trouve dans ta base de données.

    Tu ne dis pas QUAND tu veux que le document soit imprimé, ni comment tu choisis le format, ni ce que tu fais de ce document.

    Exemples de réponse :

    Je souhaite qu'à chaque fin d'insertion d'un événement et de tous ces animateurs, soit produit autant de contrats que d'animateurs, au format pdf, et que ces pdf soient aussitôt envoyés par mail aux intéressés.

    Is that right ?

    Ou alors : je souhaite que quand l'administrateur clique sur "Produire les contrats" tous les contrats soient produits en .pdf, puis envoyés par mail aux intéressés...

    Première chose importante :

    Prendre en main une librairie pour générer les pdf.
    Moi, j'aime bien TCPDF

    https://tcpdf.org/examples/example_048/
    PDO, une soupe et au lit !
    Partir de la fin est un bon moyen de retrouver son chemin. Bibi - 2020

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Février 2014
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2014
    Messages : 145
    Points : 33
    Points
    33
    Par défaut
    Merci pour ta réponse, cela va déja m'aiguiller pour la suite

    En faite j'ai déja des documents au format word ou pdf.
    afin que des éléments de base de donnée se mette dedans faut t'il que je reconstruise ses type de documents au format php afin qu’il puissent interagir avec une bdd ?
    puis aprés etre générer en pdf ( t'a proposition pour la génération )

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    perso, j'ai déjà utilisé HTML2PDF pour générer des PDF à partir de code HTML (à base de <table>).

    • Ça suppose d'écrire le code HTML, incluant son style CSS inline (dans le code).
    • On crée d'abord un gabarit, qu'on peut ensuite remplir avec les données nécessaires (provenant de la BDD.
    • La page peut alors très bien s'afficher à l'écran sous forme HTML,
    • ou, après génération du PDF, celui-ci est téléchargeable.


    Un exemple :
    • sur cette page, en cliquant dans le tableau sur un oeil (colonne "PDF"), on affiche le tableau HTML.
    • sur celle-ci, en cliquant sur le bouton vert "Contrat de... PDF", on affiche le fichier PDF généré automatiquement à partir du code HTML sus-cité

    N.B. sur la page "Réservation", les client connectés peuvent, via un formulaire, faire leurs choix.
    (petit plus : j'ai aussi fait en sorte que le formulaire ressemble visuellement au contrat final !)
    Un fichier PDF de leur commande est alors généré, sur le même modèle, mais en intégrant leurs données.

  5. #5
    Membre expert
    Avatar de Dendrite
    Femme Profil pro
    Développeuse informatique
    Inscrit en
    Juin 2008
    Messages
    2 129
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 58
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeuse informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2008
    Messages : 2 129
    Points : 3 627
    Points
    3 627
    Billets dans le blog
    8
    Par défaut
    Ah, dans ton cas, regarde plutôt la librairie fpdi alors

    https://www.setasign.com/products/fpdi/about/
    PDO, une soupe et au lit !
    Partir de la fin est un bon moyen de retrouver son chemin. Bibi - 2020

  6. #6
    Nouveau membre du Club
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Février 2014
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2014
    Messages : 145
    Points : 33
    Points
    33
    Par défaut
    Merci pour ta reponse, donc mes documents faut d'abord que je les passe en html.

    mais chaque fichier contrat que a passé en html sont stocké dans une bdd ? ou la page pointe dans un dossier type exemple modèle ?

  7. #7
    Invité
    Invité(e)
    Par défaut
    On t'a proposé 2 solutions différentes.
    A toi de choisir celle qui convient et répond le mieux à ta problématique.

    A priori : celle de dendrite. *

    * Encore faut-il ouvrir les liens qu'on te donne, et LIRE !
    FPDI
    "Import pages from existing PDF documents and use them as templates in FPDF"
    FPDI
    "Importez des pages à partir de documents PDF existants et utilisez-les comme modèles dans FPDF"

Discussions similaires

  1. Réponses: 2
    Dernier message: 07/01/2015, 14h55
  2. Importer la structure d'une base de donnée dans un combobox
    Par hanines dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 23/09/2005, 22h41
  3. Les bases de données dans un logiciel PRo
    Par LaMusaraigne dans le forum Langages de programmation
    Réponses: 1
    Dernier message: 30/06/2005, 08h18
  4. Réponses: 7
    Dernier message: 05/01/2005, 13h43
  5. Réponses: 4
    Dernier message: 29/11/2004, 16h51

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