Добрый день! Очень нужна помощь: Требуется вывести результаты запроса в файл pdf в форме отчёта таблицей. Пользуюсь классом fpdf. Попробовала сначала с простым запросом, даже с ним не получается. Код класса: Код (Text): <?php require('fpdf.php'); class PDF extends FPDF { function Table($sql,$col) { global $conn; //Query $res=odbc_do($conn,$sql); if(!$res) die('SQL error'); //Header $this->SetFillColor(255,0,0); $this->SetTextColor(255); $this->SetDrawColor(128,0,0); $this->SetLineWidth(.3); $this->SetFont('','B'); $tw=0; foreach($col as $label=>$width) { $tw+=$width; $this->Cell($width,7,$label,1,0,'C',1); } $this->Ln(); //Rows $this->SetFillColor(224,235,255); $this->SetTextColor(0); $this->SetFont(''); $fill=false; while(odbc_fetch_row($res)) { foreach($col as $field=>$width) $this->Cell($width,6,odbc_result($res,$field),'LR',0,'L',$fill); $this->Ln(); $fill=!$fill; } $this->Cell($tw,0,'','T'); } } ?> Код sql.php с самим запросом: Код (Text): <?php require('rep2.php'); $conn=odbc_connect('DSN1','',''); if(!$conn) die('Connection failed'); $pdf=new PDF(); $pdf->AddPage(); $pdf->SetFont('Arial','',14); $sql='SELECT Name_NN, Code, Shifr FROM Sschools'; $col=array('Name'=>50, 'Code'=>40, 'Shifr'=>100); $pdf->Table($sql,$col); $pdf->Output(); ?> Ошибка: Warning: odbc_result() [function.odbc-result]: Field Name not found in I:\xampplite\htdocs\Diplom\Report\rep2.php on line 37 Warning: odbc_result() [function.odbc-result]: Field Name not found in I:\xampplite\htdocs\Diplom\Report\rep2.php on line 37 Warning: Cannot modify header information - headers already sent by (output started at I:\xampplite\htdocs\Diplom\Report\rep2.php:1) in I:\xampplite\htdocs\Diplom\Report\fpdf.php on line 1008 FPDF error: Some data has already been output, can't send PDF file