Ошибка при экспорте в PDF документ с использованием PHP из базы данных MYSQL - PullRequest
0 голосов
/ 08 июня 2011

мой код генерирует файл документа pdf, но вывод в формате PDF печатается как переменная, а не значение в базе данных. Может кто-нибудь посмотреть в чем проблема?

require('fpdf.php');

    mysql_connect("localhost","user","pwd") or die("Couldn't connect!");
    mysql_select_db("db_name") or die("Couldn't find db");

$pdf=new FPDF();
$pdf->AddPage();

$data = mysql_query("SELECT * FROM sold WHERE imei = '87712839712893'");

while ($result = mysql_fetch_assoc($data))
{
    $pdf->SetFont('arial','B',10);
    $pdf->Cell(40,40,'$result["saledate"]');
    $pdf->SetFont('arial','B',30);
    $pdf->Cell(40,10,'$result["sellingprice"]');
}

// I don't know if the pdf Cell() command numeric arguments need to change or not. If they do, change them.

$pdf->Output();

1 Ответ

0 голосов
/ 08 июня 2011

Вы используете одинарные кавычки:

$pdf->Cell(40,40,'$result["saledate"]');

, что приводит к тому, что переменные не анализируются.

Вместо этого используйте двойные кавычки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...