点击并打开表格中的图像时遇到了很大的问题。我创建了mysql数据库,并通过我的网站上的表格实现。除了图像,一切都很好。它们在桌子上显示为缩略图(它们应该是,因为我的身高非常小)但是当我想点击它们时,没有任何反应,它只是不想去那个图像所在的地方找到(即使图像的链接显示在浏览器的底部,我的光标进入"链接"模式)。
我的PHP代码的那部分:
echo "<table class=table>
<tr>
<th><b>ID:</b></th>
<th><b>Ime:</b></th>
<th><b>Dimenzije-cm:</b></th>
<th><b>Kol.po-m2:</b></th>
<th><b>Težina-kg/m2:</b></th>
<th><b>Na paleti-m2:</b></th>
<th><b>Slike:</b></th>";
while ($record = mysqli_fetch_array($myData)){
echo "<tr>";
echo "<td>" . $record['id'] . "</td>";
echo "<td>" . $record['ime'] . "</td>";
echo "<td>" . $record['dimenzije-cm'] . "</td>";
echo "<td>" . $record['kol.po-m2'] . "</td>";
echo "<td>" . $record['tezina-kg/m2'] . "</td>";
echo "<td>" . $record['na paleti-m2'] . "</td>";
echo "<td><a href=" . $record['images'] . " > <img src=" . $record['images'] . " height=30px;></a></td>";
}
以下是图片的实时效果:
正如您在我的代码中看到的那样,<img src
和<a href
的链接是相同的(图片是相同的 - 1.jpg)并且位置很好,但它不是&#39 ; t想要点击并继续在localhost / 1.jpg里面的图片... ..
我使用Bootstrap创建了网站,所以也许css中存在表格imgs会产生问题的东西?请帮帮我..
是的,我尝试在其中创建新的.php文件和c / p PHP代码,它运行得很完美。当我点击它时,它会打开我的图像。
答案 0 :(得分:1)
更改此行
echo "<td><a href=" . $record['images'] . " >
<img src=" . $record['images'] . " height=30px;></a></td>";
到
echo "<td><a href=\"" . $record['images'] . "\" >
<img src=\"" . $record['images'] . "\" height=\"30\" /></a></td>";
请注意转义的\"