FPDF => affichage variable mysql et $_SESSION
Résolu/Fermé
Flohti
Messages postés
162
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
7 février 2010
-
9 janv. 2008 à 11:16
Flohti Messages postés 162 Date d'inscription mercredi 25 juillet 2007 Statut Membre Dernière intervention 7 février 2010 - 11 janv. 2008 à 11:46
Flohti Messages postés 162 Date d'inscription mercredi 25 juillet 2007 Statut Membre Dernière intervention 7 février 2010 - 11 janv. 2008 à 11:46
A voir également:
- FPDF => affichage variable mysql et $_SESSION
- Affichage double ecran - Guide
- Mysql community server - Télécharger - Bases de données
- Windows 11 affichage classique - Guide
- Problème affichage fenêtre windows 10 - Guide
5 réponses
Flohti
Messages postés
162
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
7 février 2010
15
11 janv. 2008 à 11:46
11 janv. 2008 à 11:46
J'ai trouvé quelque chose qui à l'air de fonctionner :
<?php session_start(); $id = $_SESSION['id'];
mysql_connect('****','****','****');
mysql_select_db('****');
$recup = mysql_query("SELECT identifiant, denomsociale, adresse0, adresse1, adresse2, codepostal, ville FROM infos_clients WHERE id='$id'");
$infos = mysql_fetch_array($recup);
require('fpdf.php');
class PDF extends FPDF
{
//En-tête
function Header()
{
global $infos;
$this->Image('baniere_facture.jpg',10,3,190);
$this->Ln(30);
$this->SetFont('Times','',10);
$this->Cell(110,5,'Centre d\'affaires Le Palatium',0,1);
$this->Cell(110,5,'126 impasse Juvénal',0,1);
$this->Cell(110,5,'30900 NÎMES',0,0); $this->Cell(80,5,$infos['denomsociale'],0,1);
$this->Cell(110,5,'Téléphone : 04 66 67 86 93',0,0); $this->Cell(80,5,$infos['adresse0'],0,1);
$this->Cell(110,5,'Fax : 04 66 67 86 47',0,0); if ($infos['adresse1'] != NULL) { $this->Cell(80,5,$infos['adresse1'],0,1);
$this->Cell(110,5,'',0,0); if ($infos['adresse2'] != NULL) { $this->Cell(80,5,$infos['adresse2'],0,1); } else {}} else {}
$this->Cell(80,5,$infos['codepostal'].' '.$infos['ville'],0,1);
$this->Cell(0,5,'Votre identifiant : '.$infos['identifiant'],0,1);
_____________________________________________________________________________________________________
je déclare tout simplement "global $infos;"^^
j'ai fait un tour par là : https://forum.hardware.fr/hfr/Programmation/PHP/fpdf-passer-fonctions-sujet_29574_1.htm
Merci, résolu !
<?php session_start(); $id = $_SESSION['id'];
mysql_connect('****','****','****');
mysql_select_db('****');
$recup = mysql_query("SELECT identifiant, denomsociale, adresse0, adresse1, adresse2, codepostal, ville FROM infos_clients WHERE id='$id'");
$infos = mysql_fetch_array($recup);
require('fpdf.php');
class PDF extends FPDF
{
//En-tête
function Header()
{
global $infos;
$this->Image('baniere_facture.jpg',10,3,190);
$this->Ln(30);
$this->SetFont('Times','',10);
$this->Cell(110,5,'Centre d\'affaires Le Palatium',0,1);
$this->Cell(110,5,'126 impasse Juvénal',0,1);
$this->Cell(110,5,'30900 NÎMES',0,0); $this->Cell(80,5,$infos['denomsociale'],0,1);
$this->Cell(110,5,'Téléphone : 04 66 67 86 93',0,0); $this->Cell(80,5,$infos['adresse0'],0,1);
$this->Cell(110,5,'Fax : 04 66 67 86 47',0,0); if ($infos['adresse1'] != NULL) { $this->Cell(80,5,$infos['adresse1'],0,1);
$this->Cell(110,5,'',0,0); if ($infos['adresse2'] != NULL) { $this->Cell(80,5,$infos['adresse2'],0,1); } else {}} else {}
$this->Cell(80,5,$infos['codepostal'].' '.$infos['ville'],0,1);
$this->Cell(0,5,'Votre identifiant : '.$infos['identifiant'],0,1);
_____________________________________________________________________________________________________
je déclare tout simplement "global $infos;"^^
j'ai fait un tour par là : https://forum.hardware.fr/hfr/Programmation/PHP/fpdf-passer-fonctions-sujet_29574_1.htm
Merci, résolu !
<?php
echo "<h4>Voici le classement final :</h4>";
//connection à la base quizz
require ("connectdb.php");
//On recupere les donné avec la requete dans la table classement
$reqclt="SELECT *FROM `classement`;
$resclt=mysql_query($reqclt,$cnx) or die ("Echec de $sqlquest");
//Indice du classement
$num=1;
//On affiche toutes les données du classement
while($indexclt=mysql_fetch_array($resclt)){
$nom=$indexclt[1];
$score=$indexclt[2];
echo "</br>";
echo "</br>";
echo "<h1>".$num.") ".$nom." avec ".$score." points </h1>";
$num++;}
//fermeture de la connection
mysql_close();
echo " <form method=get action =\"index.php\">" ;
echo "</br>";
echo "</br>";
echo "</br>";
echo " <input type=\"submit\" value=\"Retour à l'acueil\"><br />";
?>
</div>
</div>
</body>
</html>
essaye sa en changent les donnees
echo "<h4>Voici le classement final :</h4>";
//connection à la base quizz
require ("connectdb.php");
//On recupere les donné avec la requete dans la table classement
$reqclt="SELECT *FROM `classement`;
$resclt=mysql_query($reqclt,$cnx) or die ("Echec de $sqlquest");
//Indice du classement
$num=1;
//On affiche toutes les données du classement
while($indexclt=mysql_fetch_array($resclt)){
$nom=$indexclt[1];
$score=$indexclt[2];
echo "</br>";
echo "</br>";
echo "<h1>".$num.") ".$nom." avec ".$score." points </h1>";
$num++;}
//fermeture de la connection
mysql_close();
echo " <form method=get action =\"index.php\">" ;
echo "</br>";
echo "</br>";
echo "</br>";
echo " <input type=\"submit\" value=\"Retour à l'acueil\"><br />";
?>
</div>
</div>
</body>
</html>
essaye sa en changent les donnees
Flohti
Messages postés
162
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
7 février 2010
15
10 janv. 2008 à 08:55
10 janv. 2008 à 08:55
Bonjour abfrede,
merci de m'avoir répondu, où ça il manque un FROM, il y est mon FROM :
$recup = mysql_query("SELECT identifiant, denomsociale, adresse0, adresse1, adresse2, codepostal, ville FROM infos_clients WHERE id='$id'");
à part ça, ta methode, si je comprends bien, tu veux que je récupère mes données avec une page et qu'ensuite je renvois vers ma page qui génère le PDF ?
merci de m'avoir répondu, où ça il manque un FROM, il y est mon FROM :
$recup = mysql_query("SELECT identifiant, denomsociale, adresse0, adresse1, adresse2, codepostal, ville FROM infos_clients WHERE id='$id'");
à part ça, ta methode, si je comprends bien, tu veux que je récupère mes données avec une page et qu'ensuite je renvois vers ma page qui génère le PDF ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Flohti
Messages postés
162
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
7 février 2010
15
11 janv. 2008 à 11:11
11 janv. 2008 à 11:11
Bonjour à tous,
Je n'ai pas compris ce que abfrede veux que je fasse, pour avoir des précisions ou une aide différente, je vais vous réexpliquer mon problème :
je cherche à générer une facture, sur celle-ci doit apparaître des données de ma base de données, comment faire ? puisqu'avec mon script je n'y arrive pas.
Merci à tous.
Je n'ai pas compris ce que abfrede veux que je fasse, pour avoir des précisions ou une aide différente, je vais vous réexpliquer mon problème :
je cherche à générer une facture, sur celle-ci doit apparaître des données de ma base de données, comment faire ? puisqu'avec mon script je n'y arrive pas.
Merci à tous.