Comment utiliser fpdf dans mon script php

Résolu
fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   -  
fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je n'ai jamais utiliser fpdf,je ne sais pas du tout comment l'intégrer dans mon code et comment faire un pdf..je vous demande de l'aide car j'ai regardé sur le site et avec mon ami google,mais je n'ai pas trouvé de tuto qui m'expliquerai du début à la fin le déroulement...Merci

112 réponses

fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
 
j'ai un souci à ce niveau là cela me dit erreur de syntaxe dans le code de la page consommation :

if (isset($_POST['date_debut'])and isset($_POST['date_fin'])and isset($_POST['service']))
{
$v_service=$_POST['service'];
$date_debut=convertionDate($_POST['date_debut']);
$date_fin=convertionDate($_POST['date_fin']);

$_SESSION['date1']=$_POST['date_debut'];
$_SESSION['date2']=$_POST['date_fin'];
$_SESSION['service']=$_POST['service];

$requete2 = "SELECT uf, service,cartouche,sortie_stock,DATE_FORMAT(date_sortie,'%d/%m/%Y') AS DateTemps FROM servcart WHERE service='$v_service' and date_sortie BETWEEN '$date_debut' and '$date_fin' order by DateTemps "; $req2 = mysql_query($requete2) or die( mysql_error() ) ;

je l'ai mis en gras
0
bissdebrazza Messages postés 2065 Date d'inscription   Statut Contributeur Dernière intervention   712
 
bizarre!
met en commentaire ce que j'ai ajouté dans ton code (session-start du début) et les variables de session.on verra si l'erreur vient de là!
0
fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
 
je l'ai fait et effectivement je n'ai plus d'erreur dans mon code donc cela vient de là...
0
bissdebrazza Messages postés 2065 Date d'inscription   Statut Contributeur Dernière intervention   712
 
ok,on va aller pas à pas pour voir ce qui merdouille exactement. décommente session_start du début et les deux premières variables de session.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
 
pour l'instant pas de problème c'est la ssesion service qui pose problème...
0
bissdebrazza Messages postés 2065 Date d'inscription   Statut Contributeur Dernière intervention   712
 
oui c'est bien ça,mes soupçons (car tu utilise $service et v_service).ok donc renomme la troisième variable par:
$_SESSION['service']=$v_service;
0
fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
 
c'est bon plus d'erreur dans le code je vais tester
0
fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
 
à l'ouverture de ma page ,j'ai une erreur d'office

Original Text:
Avis: Une séance avait déjà commencé - en ignorant session_start () dans C: \ Program Files \ wamp \ www \ gestioncart \ php \ consommation.php sur la ligne 2
0
bissdebrazza Messages postés 2065 Date d'inscription   Statut Contributeur Dernière intervention   712
 
quelle page que tu ouvres qui te génère l'erreur?
0
fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
 
la page ou cetrouve la liste déroulante
0
bissdebrazza Messages postés 2065 Date d'inscription   Statut Contributeur Dernière intervention   712
 
la liste déroulante pour sélectionner le service? je croyais que c'était dans la page où il y a avait le code qui générait l'erreur de mauvaise synthaxe?
0
fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
 
c'est la fameuse page des deux semaines c'est la même où il y avait l'erreur de syntaxe et c'est celle où on a rajouter les sessions..
0
bissdebrazza Messages postés 2065 Date d'inscription   Statut Contributeur Dernière intervention   712
 
ok,je vais en pause et je reviens à 15h (de chez moi) donc 16h en france. pour faire plus court,tu enlèves les sessions partout.je te dirai la marche à suivre à mon retour!
0
fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
 
bon appetit..à+
0
fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
 
je me reconnect vers 18h30
0
bissdebrazza Messages postés 2065 Date d'inscription   Statut Contributeur Dernière intervention   712
 
désolé,je t'avais presque oublié (je devais finir avec l'intranet du bureau). bien je crois que la solution qui nous reste c'est de faire la recherche et automatiquement l'affiché dans le pdf (au lieu du tableau). donc ce que tu vas faire,tu vas remettre la déclaration des variables dans le code pour impression et et la requête aussi qui effectue la recherche (tu me comprends ?). aussi,dans l'action de ton formulaire,tu mettra le fichier pour impression.
Cdt
0
fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
 
bonjour,
si j'ai bien compris il faut que je déclare quelles variables dans le fichier pdf.php et mettre la requete qui se trouve dans ce fichier dans le fichier de recherche....???
0
bissdebrazza Messages postés 2065 Date d'inscription   Statut Contributeur Dernière intervention   712
 
Bonjour!
Dis moi, quand tu lances la recherche,le résultat est sur la même page?si oui,est ce que tes champs de saisie se vident?
0
fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
 
le résultat est sur la même page..est il n'y a que mes champs dates qui se vident..pourquoi?
0
fauve1512 Messages postés 206 Date d'inscription   Statut Membre Dernière intervention   1
 
j'ai avancé un petit peu..
j'ai changé mon lien href dans ma page consommation.php

echo '<a href="php/pdf.php?service='.$v_service.'&&date1='.$date_debut.'&&date2='.$date_fin.'" target="_blank"><img class="image" src="images/print.png" alt="imprimer"/></a>';

en déclarant les variables adéquates et dans ma page pdf.php j'ai déclaré les variables et garder ton select

$pdf->Table("select * from servcart where date_sortie between '$date_debut' and '$date_fin' and service='$service' order by date_sortie",$prop);

quand je fait imprimer je me retrouve sur une page blanche...

ça c'est ce qui a dans ma barre de recherche internet
/pdf.php?service=Archives&&date1=2011-09-01&&date2=2011-10-05
0