0

ezpdf に問題があります。レコードセットの最初の行では問題なく動作しますが、ezpdf でレコードセットのすべての行を取得できません。ezpdf は、最初のレコードの後に​​何らかの形で動作を終了し、とにかく pdf ファイルを作成するようです。

これが私がやっていることです。

トランザクション テーブルから注文の詳細を取得し、注文の数量に基づいてチケットを生成します。したがって、注文で生成するチケットが 3 つあるとします。pdf は最初の行のチケットのみを生成します。2 行目と 3 行目のデータは累積されません。

これが私のコードです。 http://pastebin.com/DMAZUpqw

助けてください。

ありがとうアリ

4

1 に答える 1

0

うまくいけば、それらのチケットの複数をPDFドキュメントに印刷することになっています。この行がコメントアウトされているのはなぜですか?:

#$pdfid = $pdf->newPage(1, $pdfid, 'after');

そこに印刷する前に別のページを追加する必要はありませんか?

$RowsTkt が実際に複数の行を返す場合、方法はありません。反復は 1 回だけです。あなたが暗示したように、ループが実際に3回実行されないことを(インデックスなどをダンプすることによって)確認しましたか?

よろしくステファン

于 2012-05-25T17:09:07.637 に答える