Php FPDF中的Mysql表
我使用fpdf生成pdf发票。首先连接数据库,然后加载数据。但是我打印的页面总是空的 我的连接代码:Php FPDF中的Mysql表,php,mysql,fpdf,Php,Mysql,Fpdf,我使用fpdf生成pdf发票。首先连接数据库,然后加载数据。但是我打印的页面总是空的 我的连接代码: $con = mysql_connect("localhost","svenodj118_mrbs","diepenheim"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("svenodj_118_mrbs", $con); $result = mysql_query('
$con = mysql_connect("localhost","svenodj118_mrbs","diepenheim");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("svenodj_118_mrbs", $con);
$result = mysql_query('
SELECT *
FROM `mrbs_entry`
WHERE start_time >= UNIX_TIMESTAMP(CURRENT_DATE - INTERVAL 7 DAY)
AND start_time < UNIX_TIMESTAMP(CURRENT_DATE + INTERVAL 1 DAY)
AND create_by = "sven"
ORDER BY `start_time`, `room_id`
');
WHILE ($rows = mysql_fetch_array($result)) {
$date = date("d/m/y", $rows['start_time']);
$time = date("H", $rows['end_time'])*60;
$time += date("i", $rows['end_time']);
$time2 = date("H", $rows['start_time'])*60;
$time2 += date("i", $rows['start_time']);
$time3 = ($time-$time2)/60;
switch($rows['room_id'])
{
case 1:
$room = "Grote Zaal";
$prijs = $time3*10;
break;
case 2:
$room = "Kleine Zaal";
$prijs = $time3*5;
break;
}
$totaalprijs += $prijs;
var_dump($sql_result3);
$pdf->ln();
$pdf->SetXY(10,100);
$pdf->cell(50,10,$room,0,0,'C',true);
$pdf->SetXY(60, $hoogte+25);
$pdf->cell(50,10,$date2,0,0,'C',true);
$pdf->SetXY(100, $hoogte+25);
$pdf->cell(50,10,$time3,0,0,'C',true);
$pdf->SetXY(150, $hoogte+25);
$pdf->cell(50,10,$prijs,0,0,'C',true);
$hoogte+=25;
}
mysql_close();
编辑
完整代码为:
您是否执行了$pdf->Output()?同时启用错误报告以检查是否存在任何PHP错误。请。已在PHP7中删除。了解使用PDO的语句,并考虑使用PDO。我使用输出。