|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 87 ![]() |
bonjour tous le monde, voila j'ai récupéré un modele de facture sur le site de fpdf, j'ai créer un formlaire, et je voudrais que les infos de ce formulaire qui sont stockées dans une base de données soit automatiquement mise dans la facture, le modele de facture comporte 2 script l'un gérant la mise en page et l'autre renseignant les données mais les hic c'est que ces données sont en format texte et ne réferent pas une base de donnée j'ai essayé la methode post mais rien se passe, merci pour l'aide.
|
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() ![]() |
Salut, pourrais-tu envoyer un peu de code pourvoir où ça cloche ?
++ JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 87 ![]() |
voila le script pour la facture :
|
|
|
00
|
|
|
#4 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 87 ![]() |
par ex: dans la fichier ex à la ligne: $pdf->addClientAdresse("Ste\nM. XXXX\n3ème étage\n33, rue d'ailleurs\n75000 PARIS");, j'aimerais qu'il y ai un lien avec ma base de donnée mais je ne sais pas comment faire. je vous met aussi un debut de formulaire mais qui me sert juste de test ceci fonctionne avec un script qui genere un pdf mais je ne sais pas l'adapter avec un script tout préfait d'une facture dite moi si le lien cloche:
fichier formu.php: Code HTML :
fichier ajout.php: Code :
|
||||
|
|
00
|
|
|
#5 | ||
|
Membre expérimenté
![]() ![]() |
En fait, ta génération de document pdf fonctionne bien mais tu aimerais la lier avec une BDD pour ne plus mettre "en dur" les infos (de type string) mais pour aller les chercher dans ta BDD..
Rien ne t'empêches d'ouvrir ta BDD et d'aller y chercher tes infos dans le même script qui génère le pdf... Tu devrais te créer quelques fonctions de BDD (cf FAQ ou forum BDD), par exemple et si tes variables sont globales (tu peux aussi les passer en paramètres) Code :
++ JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
||
|
|
00
|
|
|
#6 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 87 ![]() |
j'arrive bien à générer un pdf sans probleme, j'ai fais une ptite bidouille ce matin et j'arrive à récupérer mes variables avec ceci mais je voulais si ca se fait comme cela:
Code :
j'ai essayer après d'uliser cette méthode mais cette fois ci pour afficher plusieur ligne qui fait réference dans mon cas à l'adresse du client, le probleme c'est que ca m'affiche qu'une ligne: voici le code brut: Code :
$pdf->addClientAdresse("Ste\nM. XXXX\n3ème étage\n33, rue d'ailleurs\n75000 PARIS"); Code :
$pdf->addClientAdresse("$tel\$nom_col"); alors mes questions sont si mes codes sont bon et savoir comment on affiche plusiqeur ligne l'un en dessous de l'autre à partir de variable, merci. |
||
|
|
00
|
|
|
#7 |
|
Membre expérimenté
![]() ![]() |
Tu as oublié un \n dans ton appel il n y a que le \ qui a l'effet de supprimer ton $ de ta variable...
Sinon, dans ton "while" qui va chercher les valeurs dans ta BDD, tu écrase à chaque passage tes variables $tel, $nom_col et $identifiant... Tu devrais les sauver dans un tableau ($tel[$i] par exemple) ++ JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
|
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 87 ![]() |
merci, vous voulez dire que je mette un n ici:
$pdf->addClientAdresse("$tel\n $nom_col"); <== j'ai l'impression d'avoir oublié quelque chose et pour : $tel[$i] , je le met à la place de: $tel = $row["tel"]; je veux juste comprendre merci |
|
|
00
|
|
|
#9 |
|
Membre expérimenté
![]() ![]() |
c ca
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 87 ![]() |
j'ai mis ceci comment vous m'avez dit et je n'ai plus mes variable qui s'affiche:
$tel[$i]; $nom_col[$i]; $identifiant[$i]; |
|
|
00
|
|
|
#11 | ||
|
Membre expérimenté
![]() ![]() |
Bon, en supposant l'appel à la BDD correct, voici le code pour conserver toutes les valeurs
Code :
++ JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
||
|
|
00
|
|
|
#12 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 87 ![]() |
j'ai encore un autre probleme en plus de ne plus avoir mes variables, mais si je remet comme avant des fois il va me chercher une autre valeur de mes variables meme si je tape un truc dans mon formulaire, j'ai l'impression que le script ne se rafraichit pas comment faire, aussi il me tronque mes phrases si par exemple je rentre l'adresse du client il m'affiche la moitier de l'adresse.
|
|
|
00
|
|
|
#13 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 87 ![]() |
je crois avoir compris je pense que c'est dans ma table mysql suivant le nombre de caractere faudrait que j'augmente par contre je ne sais pas pourquoi dans mon pdf il m'affiche des choses que j'ai taper auparavant alors que je viens juste de taper quelque chose pourquoi ca fait cela?
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com