如何将数据库中的动态图像添加到 html 表格中我有错误
Posted
技术标签:
【中文标题】如何将数据库中的动态图像添加到 html 表格中我有错误【英文标题】:how can i add dynamic image from database into html table form i have the error 【发布时间】:2021-01-12 06:45:54 【问题描述】:我卡在表格数据中,我得到了所有数据,但图像没有检索到我有上传文件夹,下面有所有商店图像是我的代码。
<td>'.$row['picture'].'</td>
这张图片只获取网址,但我如何获取实际图片
<?php
$query=$conn->query("select * from missing");
$sn=0;
while($row=$query->fetch_array())
$sn++;
echo '<tr>
<td>'.$sn.'</td>
<td>'.$row['name'].'</td>
<td>'.$row['father_name'].'</td>
<td>'.$row['age'].'</td>
<td>'.$row['color'].'</td>
<td>'.$row['height'].'</td>
<td>'.$row['gender'].'</td>
<td>'.$row['district_id'].'</td>
<td>'.$row['description'].'</td>
<td>'.$row['address'].'</td>
<td>'.$row['missing_date'].'</td>
<td>'.$row['picture'].'</td>
<td>'.$row['status'].'</td>
<td><a href="function.php?type=deleteuser&userid='.$row['id'].'"<i class="fa fa-trash" aria-
hidden="true"></i></a></td>
<td><a href="function.php?type=deleteuser&userid='.$row['id'].'"<i class="fa fa-edit" aria-
hidden="true"></i></a></td>
</tr>
';
?>
【问题讨论】:
【参考方案1】:您需要使用 html img
标签来显示图像。
<img src="'.$row['picture'].'"/></td>
对于初学者。
我看到了其他一些问题,但您显然是初学者,我不会因此而责备您...
【讨论】:
解析错误:语法错误,意外的 'src' (T_STRING),期待 ';'或 ',' 在 C:\xampp\htdocs\missing_person\user\all_missing_person.php 第 77 行 发布您拥有的包括 img 在内的整行代码。你有一个错误的地方引用,这个错误意味着 PHP 正在尝试将 HTML 视为 PHP 代码。 。实际上主要原因是如果您想显示多张图片,您可以使用多对多关系... 您必须有一个带有图像信息的表,第二个带有图像名称的表和第三个仅存储 id 的表。然后选择图像并循环抛出 ids
【讨论】:
【参考方案3】:use **<img>** tag
ie,
<td><img src=path_to_image_folder/'.$row['picture'].'></td>
【讨论】:
一切都有其原因,所以最好在你的答案中添加一些描述,并解释你的答案。【参考方案4】:现在我通过此代码从数据库中成功添加图像
<td><img src='.$row['picture'].'></td>
但是当我检查该图像时,文件路径不正确 enter image description here
【讨论】:
以上是关于如何将数据库中的动态图像添加到 html 表格中我有错误的主要内容,如果未能解决你的问题,请参考以下文章
如何将添加到Google表格单元格中的图像保存到Google云端硬盘?