HELP MY

Bonjour,

Voilà mon probleme j'ai une requete dans ma base avec plusieur ligne cmd j'aimerais les affiches dans le pdf mais celle ci ce superpose ensemble, pouvez vous me dire comment faire pour les affiches les un apres le autre.
On ma dit de mettre <br/> mais ou le mettre dans la requette while.

Merci de votre aide

<?php
$cmd = $_GET['cmd'];
$nom_client = $_GET['nom_client'];
$connection = mysql_connect("$sql_serveur","$sql_login","$sql_pass");
// test la connection
if ( ! $connection ) die ("connection impossible");
// Connecte la base
mysql_select_db($sql_bdd) or die ("pas de connection");

// RECHERCHE SI ON A LA FAMILLE DANS STAT SINON ON AFFICHE 0
$found=mysql_query("SELECT nom_client FROM commande")
or die(mysql_error());
$nb1=mysql_numrows($found);
if($nb1<>"0"){$erreur='Y';}else{$erreur='N';}

if($erreur=='Y')
{

$select = "SELECT * FROM commande WHERE cmd='$cmd' ORDER BY id";
$result = mysql_query($select,$connection) or die ('Erreur : '.mysql_error() );
while($row = mysql_fetch_array($result))
{
$rowid1 = $row['id'];
$rowid = $row['nom'];
$rowprix = $row['prix'];
$rowday = $row['cde'];
$rowpx = $row['pxligne'];

$y = 109;
$line = array( "REFERENCE" => "".$rowid1."",
"DESIGNATION" => "".$rowid."",
"QUANTITE" => "".$rowday."",
"P.U. HT" => "".$rowprix."",
"MONTANT H.T." => "".$rowpx."",
"TVA" => "1");

$size = $pdf->addLine( $y, $line );
$y+= $size + 3;

}
if($erreur=='N')
{
}
}
?>

Configuration: Windows XP
Configuration: Windows XP
Internet Explorer 6.0

7 réponses

  • Votes
  • Date
  • Date décroissante
  1. juste avant l'accolade de fermeture de ta boucle while rajoute
    echo '<br/>';
    1. J'ai une erreur

      FPDF error: Some data has already been output, can't send PDF file
      1. Ca ne fonctionne pas le pdf ne s'ouvre pas voici le code complet du pdf.
        $pdf->addReference("Devis ... du ....");
        $cols=array( "REFERENCE" => 23,
        "DESIGNATION" => 78,
        "QUANTITE" => 22,
        "P.U. HT" => 26,
        "MONTANT H.T." => 30,
        "TVA" => 11 );
        $pdf->addCols( $cols);
        $cols=array( "REFERENCE" => "L",
        "DESIGNATION" => "L",
        "QUANTITE" => "C",
        "P.U. HT" => "R",
        "MONTANT H.T." => "R",
        "TVA" => "C" );
        $pdf->addLineFormat( $cols);
        $pdf->addLineFormat($cols);

        $cmd = $_GET['cmd'];
        $nom_client = $_GET['nom_client'];
        $connection = mysql_connect("$sql_serveur","$sql_login","$sql_pass");
        // test la connection
        if ( ! $connection ) die ("connection impossible");
        // Connecte la base
        mysql_select_db($sql_bdd) or die ("pas de connection");

        // RECHERCHE SI ON A LA FAMILLE DANS STAT SINON ON AFFICHE 0
        $found=mysql_query("SELECT nom_client FROM commande")
        or die(mysql_error());
        $nb1=mysql_numrows($found);
        if($nb1<>"0"){$erreur='Y';}else{$erreur='N';}

        if($erreur=='Y')
        {

        $select = "SELECT * FROM commande WHERE cmd='$cmd' AND nom_client='$nom_client'";
        $result = mysql_query($select,$connection) or die ('Erreur : '.mysql_error() );
        while($row = mysql_fetch_array($result))
        {
        $rowid1 = $row['id'];
        $rowid = $row['nom'];
        $rowprix = $row['prix'];
        $rowday = $row['cde'];
        $rowpx = $row['pxligne'];

        $y = 109;
        $line = array( "REFERENCE" => "$rowid1",
        "DESIGNATION" => "$rowid",
        "QUANTITE" => "$rowday",
        "P.U. HT" => "$rowprix",
        "MONTANT H.T." => "$rowpx",
        "TVA" => "1");

        $size = $pdf->addLine( $y, $line );
        $y+= $size + 3;

        echo '<br/>';.
        }
        if($erreur=='N')
        {
        }
        }
        1. Personne na de reponse a ma question j'ai besoin d'aide merci
          j'ai esseiller plusieur chose ne vain