RIRedinPA Posted October 6, 2009 Share Posted October 6, 2009 I'm trying to get the table example from the FPDF website working but keep getting the following error with my script. Any help would be appreciated: Error: Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /Library/WebServer/Dev/FPDFtest/index.php on line 22 line 22 = $headerarray = array("Field 1", "Field 2", "Field 3", "Field 4"); <?php require("fpdi/fpdi.php"); class PDF extends FPDF { function BasicTable($headerarray,$data) { //Header foreach($headerarray as $col) { $this->Cell(40,7,$col,1); $this->Ln(); //Data foreach($textarray as $row) { foreach($row as $col) { $this->Cell(40,6,$col,1); $this->Ln(); } } } //end function }//end class $headerarray = array("Field 1", "Field 2", "Field 3", "Field 4"); $textarray = array(array("row1item1", "row1item2" , "row1item3", "row1item4"), array("row2item1", "row2item2" , "row2item3", "row2item4"), array("row3item1", "row3item2" , "row3item3", "row3item4")); $pdf=new FPDF('L','pt','Letter'); $pdf->SetFont('Arial','',14); $pdf->AddPage(); $pdf->BasicTable($headerarray,$textarray); $pdf->Output(); ?> Link to comment https://forums.phpfreaks.com/topic/176714-fpdf-problem/ Share on other sites More sharing options...
Mchl Posted October 6, 2009 Share Posted October 6, 2009 You're missing } at the end of 'header' foreach loop. Link to comment https://forums.phpfreaks.com/topic/176714-fpdf-problem/#findComment-931670 Share on other sites More sharing options...
RIRedinPA Posted October 6, 2009 Author Share Posted October 6, 2009 You're missing } at the end of 'header' foreach loop. Doh, thanks! Changed that but now it's throwing an error saying it can't find the function: Call to undefined method: fpdf->basictable() Link to comment https://forums.phpfreaks.com/topic/176714-fpdf-problem/#findComment-931696 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.