0
我試圖從數據庫中獲取值。我想獲得id'17'的名字。 我使用Laravel 5.4和TCPDFTCPDF從數據庫中獲取值
這是我的控制器代碼:
public function createpdf($id) {
$scan = Scan::find($id);
$pdf = new \TCPDF();
$pdf->SetPrintHeader(false);
$pdf->SetPrintFooter(false);
$pdf->AddPage();
$pdf->Text(90, 140, 'Test');
$filename = storage_path() . $scan->name . '.pdf';
$pdf->output($filename, 'F');
return \Response::download($filename);
}
的錯誤,我得到:Trying to get property of non-object
如何解決這個問題?一個foreach沒有辦法。
嘿,感謝您的回覆。 var轉儲給我null。這是否意味着它無法找到我的ID? – itvba
我已經更新了我的答案,並提供了應該驗證的可能解決方案的鏈接。 – tilz0R
感謝您的回答。我發現了'問題':如果你長時間在線,Laravel喜歡註銷你。我一遍又一遍地刷新了不工作的頁面。我決定再次登錄,它的工作原理...感謝您的幫助壽! :) – itvba