Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Anzeigen von in MySQL-Datenbank gespeicherten PDF-Dateien mit PHP-Fehler

Sie vermissen hier einige Links.

  1. Zunächst sollten die PDF-Dateien irgendwo auf einem Server gespeichert werden.
  2. Was Sie in der Datenbank speichern, sind Informationen bezüglich der PDF-Datei, wie z. B. ein URL-Link zu ihr.

Nehmen wir also an, Sie haben eine Seite http://www.mypage.com und Ihre PDF-Dateien werden in http://www.mypage.com/pdf/ gespeichert

Sie haben dort eine PDF-Datei mit dem Namen file_DBid_83.pdf

gespeichert

Wenn Sie eine MySQL-Abfrage zum Öffnen dieser Datei durchführen, gibt Ihre Abfrage $row['id'] zurück, was beispielsweise 83 ist

Um die Datei zu öffnen, gehen Sie also zu

header('Content-type: application/pdf');
echo "/pdf/file_DBid_" . $row['id'] . ".pdf";