Gå til innhold

FPDF - Henter bare ut en linje fra databasen.


Anbefalte innlegg

Jeg prøver å generere et PDF dokument med innhold fra MySQL. Men den skriver bare ut en linje på pdf dokumentet.

Kan noen forklare meg hvorfor?

 

Koden jeg bruker: http://www.fpdf.org/en/tutorial/tuto2.htm

 

Her er min nederste del:

$sql = "SELECT * FROM ".$db_prefix."".$database."";

$resultat = mysql_query($sql, $connection);

$antall = mysql_num_rows($resultat);

 

//Instanciation of inherited class

$pdf=new PDF();

$pdf->AliasNbPages();

$pdf->AddPage();

$pdf->SetFont('Times','',12);

 

for ($i = 0; $i<$antall; $i++)

$rad = mysql_fetch_array($resultat);

$pdf->Cell(0,10,''.$rad['forfatter'].' '.$rad['tittel'].' '.$rad['aarstall'].' '.$antall.' '.$i,0,1);

 

$pdf->Output();

 

Jeg har nå fire oppføringer i databasen, og pdf-dokumentet skriver bare ut den siste oppføringen med koden der.

Lenke til kommentar
Videoannonse
Annonse

Nei, tenker på selve for-loopen. Jeg antar den skal se slik ut:

for ($i = 0; $i<$antall; $i++)
{
$rad = mysql_fetch_array($resultat);
$pdf->Cell(0,10,''.$rad['forfatter'].' '.$rad['tittel'].' '.$rad['aarstall'].' '.$antall.' '.$i,0,1);
}

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...