[英]Generating PDF report in PHP and by using fpdf
我目前正在使用PHP生成報告,我發現fpdf可以幫助我解決這一問題。 我想知道如何在生成的pdf上從數據庫顯示當前登錄的用戶詳細信息。 即使您可以與我分享與此相關的任何特定鏈接。
我的代碼來檢查用戶是否登錄
<?php if(isset($_SESSION['user_logged_in']))
{
$get_name=mysql_query("select * from mep_users where us_email='".$_SESSION['user_logged_in']."'")or die("error appeared"); while($get_nammer=mysql_fetch_array($get_name))
{ ?> <?php echo ' | '.$get_nammer['us_name']. " @ My Eye Prescription"; ?> <?php } } ?>
這是用於檢索存儲在數據庫表mep_user_content中的值的查詢。 我可以看到pdf文件中與ID 17有關的記錄。但是,我希望看到用戶輸入的記錄,即新用戶登錄或具有相應ID的來賓用戶。 謝謝。
$pdf->AddCol('rs',40,'Right Eye');
$prop=array('HeaderColor'=>array(255,150,100),
'color1'=>array(210,245,255),
'color2'=>array(255,255,210),
'padding'=>2);
$pdf->Table('select rs from mep_user_content where us_id="17"',$prop);
您正在將數據庫查詢與fpdf
混合使用。 您是否需要獲取數據庫值或來賓用戶值需要分別處理。 將適當的值存儲在變量中,並在生成PDF
文件時使用該變量。
例如,
$required_value = "something"; // From database...
要么
$required_value = "something else"; // From guest user...
現在使用$required_value
將其放置在您的pdf文件中。
編輯:
$sess_id = $_SESSION['user_logged_in'];
$pdf->Table("select rs from mep_user_content where us_id='$sess_id'");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.