我创建了包含2个字段文件名和路径的数据库 filename为dwm.pdf,路径为C:\ xampp \ htdocs \ p1 \ testing。 我只想在链接点击时显示pdf文件,并在数据库中使用路径存储。
<?php
$con = mysqli_connect("localhost","root","billa","pdf_trial") or die
("Couldn't connect");
echo "Connected";
$q = "SELECT path FROM pdffiles WHERE filename =dwm"
$r = mysqli_query($q);
$row = mysqli_fetch_assoc($r);
header('Content-type: application/pdf');
?>
我想通过访问我在mysql中存储的路径在web上显示pdf文件。 我该怎么做
答案 0 :(得分:0)
使用iframe链接您的pdf
<iframe src="http://docs.google.com/gview?url=http://path.com/to/your/pdf.pdf&embedded=true"
style="width:600px; height:500px;" frameborder="0"></iframe>
答案 1 :(得分:0)
您可以使用$row['path']
访问从数据库中检索到的路径,然后使用readfile()
输出pdf文件:
<?php
$con = mysqli_connect("localhost","root","billa","pdf_trial") or die("Couldn't connect to MySQL");
$q = "SELECT path FROM pdffiles WHERE filename = 'dwm'"
$r = mysqli_query($q);
$row = mysqli_fetch_assoc($r);
header('Content-type: application/pdf');
readfile($row['path']);