php cell,php – FPDF单元定位 - 程序园

我已经开始学习FPDF了,因为我需要为我的工作生成一个PDF文件.这很容易学习但我在自定义表时遇到了一些问题.

看,这些代码行:

require('fpdf/fpdf.php');

require("aacfs.php"); //database connection

$a=mysql_query("select * from reservation where reservno='00112'") or die(mysql_error());

$b=mysql_fetch_array($a);

$k=$b['fdate'];

$j=$b['acode'];

$t=mysql_query("select location from location_list where reservno='00112'") or die(mysql_error());

$pdf = new FPDF();

$pdf->AddPage();

$pdf->SetFont('Arial','B',11);

$pdf->Cell(40,10,'Flight Details and Costing');

$pdf->Ln(8);

$pdf->SetFont('Arial','',10);

$pdf->Cell(60, 6, 'Aircraft', 1);

$pdf->Cell(129, 6, $j, 1);

$pdf->Ln();

$pdf->SetFont('Arial','',10);

$pdf->Cell(60, 6, 'Date', 1);

$pdf->Cell(50, 6, 'Itinerary', 1);

$pdf->Cell(19.75, 6, 'ETD', 1, 0, 'C');

$pdf->Cell(19.75, 6, 'ETA', 1, 0, 'C');

$pdf->Cell(19.75, 6, 'Block', 1, 0, 'C');

$pdf->Cell(19.75, 6, 'Waiting', 1, 0, 'C');

$pdf->Ln();

$date = array($k, $k, $k, '');

foreach($date as $dates)

{

$pdf->Cell(60, 6, $dates, 1);

$pdf->Ln();

}

while($u=mysql_fetch_array($t))

{

$pdf->Cell(50, 6, $u['location'], 1);

$pdf->Ln();

}

$pdf->Output();

?>

生成一个如下所示的PDF文件:

但我想要做的是获得此代码的结果:

while($u=mysql_fetch_array($t))

{

$pdf->Cell(50, 6, $u['location'], 1);

$pdf->Ln();

}

这是:

达沃 – 宿务

宿雾 – 保和岛

保和 – 达沃

在行程之下,像这样:

我知道Cell()参数ln,它指示当前位置应该在调用之后的位置,并且唯一的选项是:0 – 向右,1 – 到下一行的开头,2 – 低于它不会’我有我需要的选项.我很难过,因为我从MySQL数据库中获取数据,所以我不知道如何根据我的需要重新定位它,因为输出在数组中.关于如何实现我想要的任何想法都非常感谢.或者我想要的不能通过这个来实现?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值