FPDF édition depuis MySQL

Fermé
bruno3591 Messages postés 155 Date d'inscription dimanche 28 septembre 2008 Statut Membre Dernière intervention 28 mars 2010 - 20 févr. 2009 à 22:05
bruno3591 Messages postés 155 Date d'inscription dimanche 28 septembre 2008 Statut Membre Dernière intervention 28 mars 2010 - 21 févr. 2009 à 08:42
Bonjour,

Je ne mens sors pas, je voudrais éditer en pdf uniquement les champs d'une table ou il y a une string. (ce sont des immatriculations). J'affiche bien tous les pdf, mais aussi les champs ou il n'y a rien. J'ai tout tenté dans ma requête mysql : IS NOT NULL etc...mais rien n'y fait.
Merci à tous.

<?php

include('connection.inc.php');

require 'fpdf.php';
require 'class_pdf.php';

$id = $_POST['id'];
$id_annee = $_POST['annee'];

$req = 'SELECT * FROM agent WHERE immat_auto2 IS NOT NULL ORDER BY nom';
$result = mysql_query($req);

//date et immat position cellules
$dimension=array(145,210);
$pdf=new PDF('L','mm',$dimension);

$total = mysql_num_rows($result);

if (isset($_POST['editer1']))
{
while($row = mysql_fetch_array($result)) {
$immat_auto1 = $_POST['immat_auto1'];

$pdf->AddPage();
$pdf->SetFont('Arial','B',35);
$pdf->SetTextColor(255,0,0);
$pdf->SetXY(70,60);
$pdf->Cell(50,10,$id_annee);
$pdf->SetFont('Arial','B',58);
$pdf->SetTextColor(128);
$pdf->SetXY(50,93);
$pdf->Cell(50,10,$row["immat_auto1"]);
$pdf->SetFont('Arial','B',12);
$pdf->SetTextColor(32,32,32);
$pdf->SetXY(75,112);
$pdf->Cell(30,10,"Numéro enregistrement ".$row["id"]."");
}
}

if (isset($_POST['editer2']))
{
while($row = mysql_fetch_array($result)) {
$immat_auto2 = $_POST['immat_auto2'];

$pdf->AddPage();
$pdf->SetFont('Arial','B',35);
$pdf->SetTextColor(255,0,0);
$pdf->SetXY(70,60);
$pdf->Cell(50,10,$id_annee);
$pdf->SetFont('Arial','B',58);
$pdf->SetTextColor(128);
$pdf->SetXY(50,93);
$pdf->Cell(50,10,$row["immat_auto2"]);
$pdf->SetFont('Arial','B',12);
$pdf->SetTextColor(32,32,32);
$pdf->SetXY(75,112);
$pdf->Cell(30,10,"Numéro enregistrement ".$row["id"]."");
}
}
if (isset($_POST['editer3']))
{
while($row = mysql_fetch_array($result)) {
$immat_moto = $_POST['immat_moto'];

$pdf->AddPage();
$pdf->SetFont('Arial','B',35);
$pdf->SetTextColor(255,0,0);
$pdf->SetXY(70,60);
$pdf->Cell(50,10,$id_annee);
$pdf->SetFont('Arial','B',58);
$pdf->SetTextColor(128);
$pdf->SetXY(50,93);
$pdf->Cell(50,10,$row["immat_moto"]);
$pdf->SetFont('Arial','B',12);
$pdf->SetTextColor(32,32,32);
$pdf->SetXY(75,112);
$pdf->Cell(30,10,"Numéro enregistrement ".$row["id"]."");
}
}
$pdf->Output();
A voir également:

1 réponse

bruno3591 Messages postés 155 Date d'inscription dimanche 28 septembre 2008 Statut Membre Dernière intervention 28 mars 2010 16
21 févr. 2009 à 08:42
Personne ?? :)
0