html - 在内部创建一个带有 php 变量的超链接,以打开保存在与表数据同名的文件夹中的 pdf
问题描述
我有一个带有 td 的动态表 raws,它显示了来自 mysql 数据库的数据。现在我想将 tr 中的 td 链接到保存在我的文件夹中的 pdf,名称与 td 相似。由于名称并不总是相同,我需要在文件夹中搜索 tr 中可用的 td 字符,以在单击 td 时找到匹配的 pdf
注意:文件夹在 htdocs/wells/
文件示例:
htdocs/wells/AMGR-2/Composite200.pdf htdocs/wells/AMGR-2/Composite500.pdf
<td width="230" class="left"> <a href="../loglib/wells/<?php echo $rowcd['no'] ?>/<?php echo $rowl['log'] ?>*<?php echo $rowl['scale'] ?>*.pdf"> <?php echo $rowl['log'] ?></td>
我试过这种方式
<table id="singlewell" class="main">
<thead>
<tr >
<th width="100">Well No</th>
<th width="75">Well Name</th>
<th width="100">Status</th>
<th width="100">Issued to</th>
<th width="75">Log #</th>
<th width="230">Logs</th>
<th width="50">Scale</th>
<th width="40">BLI</th>
<th width="40">TLI</th>
<th width="100">Date of Log</th>
</tr>
</thead>
<?php
while($rowcd = $resultw->fetch_assoc()){
?>
<tr>
<td align="center" width="100"><?php echo $rowcd['no'] ?></td>
<td align="center" width="75"><?php echo $rowcd['name'] ?></td>
<td colspan="8">
<table class="child">
<tr>
<?php
$queryl = "select * from logs where pid=".$rowcd['id']." order by date desc";
//$queryl = "select * from logs where pid=".$rowcd['id'];
$resultl = $con->query($queryl);
while($rowl = $resultl->fetch_assoc()){
$dd = strtotime($rowl['date']);
$myFormatForView = date("d-m-Y", $dd);
if($myFormatForView=='01-01-1970'){
$myFormatForView1='';
}else
{
$myFormatForView1=$myFormatForView;
}
?>
<td width="100"><?php echo $rowl['status'] ?></a></td>
<td width="100"><?php echo wordwrap($rowl['rcvr'],10,"<br>\n",TRUE) ?</td>
<td width="75"><?php echo $rowl['lno']. "/" .$rowcd['rackno'] ?></td>
<td width="230" class="left"> <a href="../loglib/wells/<?php echo
$rowcd['no'] ?>/<?php echo $rowl['log'] ?><?php echo $rowl['scale'] ?
>.pdf"><?php echo $rowl['log'] ?></td>
<td width="50" align="center"><?php echo $rowl['scale'] ?></td>
<td width="40" align="center"><?php echo $rowl['bottom'] ?></td>
<td width="40" align="center"><?php echo $rowl['top'] ?></td>
<td width="100" align="center"><?php echo $myFormatForView ?></td>
</tr>
<?php
}
?>
</table>
</td>
</tr>
</table>
</td>
<?php
}
}
?>
</tr>
</table>
解决方案
推荐阅读
- postman - 如何通过数据文件跳过纽曼中的第一个/当前请求?
- css - 如何在 react-native 中将 View 组件左右对齐
- php - foreach 的序列化数据列表
- react-native - React Native 中的 PDF 下载器
- python - 如何在 python 烧瓶中对两个或多个 CSV 文件进行验证
- neural-network - 为什么 1st epoch 在训练神经网络模型时需要大量时间?
- angular - 组件中的变量仅在 Angular 4 服务中的第二个函数调用后更新
- java - 如何在 Android 中第一次使用 EventBus
- amazon-web-services - npm run build 不会在 elasticbeanstalk 上创建构建目录
- mysql - 如何用mysql查询替换日期