Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使图片存储在数据库中,作为不同的链接?_Php_Database - Fatal编程技术网

Php 如何使图片存储在数据库中,作为不同的链接?

Php 如何使图片存储在数据库中,作为不同的链接?,php,database,Php,Database,我有一个php文件,其中显示了数据库中的一些图片。我想将每个图片作为指向不同页面的链接,如:pic1-link1、pic2-link2等 我怎么做到的?我是否需要更改此代码中的某些内容 echo "<td width=100>"; echo "<div class='pulse'><img src='pictures/".$row['picture']."'></div>"; echo "</td>"; echo”“; 回声

我有一个php文件,其中显示了数据库中的一些图片。我想将每个图片作为指向不同页面的链接,如:pic1-link1、pic2-link2等 我怎么做到的?我是否需要更改此代码中的某些内容

 echo "<td width=100>";
  echo "<div class='pulse'><img src='pictures/".$row['picture']."'></div>";
  echo "</td>";
echo”“;
回声“;
回声“;

这将用于在新的浏览器窗口中打开图像

echo "<td width=100>";
echo "<div class='pulse'><a target='_blank' href='pictures/".$row['picture']."'>".$row['picture']."</a></div>";
echo "</td>";
echo”“;
回声“;
回声“;

听起来你可能需要这个:

  echo '<td width=100>'
  echo '<div class="pulse"><a href="link'.$row['picture'].'"><img src="pictures/' . $row['picture'] . '"></a></div>';
  echo '</td>';
echo''
回声';
回声';

注意,我将双引号改为单引号。这不是完全必要的,但它使连接更容易理解。

嗯,是的,您需要添加一个
a
标记。链接是否与图片存储在同一行?我现在没有插入链接,我想让图片像链接一样。您需要进一步解释,图片像链接如何?您的图像和链接列应该匹配。使用
href
并将其指向相关链接可能需要在查询中使用
WHERE
子句。或者类似于
-我的引用可能是关闭的,但这就是要点。我的意思是当我点击图片时,进入另一个链接,如facebook或youtube或任何
target=“\u new”
-应该是
target=“\u blank”
-这里-“当前ANWSER摘要:
\u new
没有任何特殊意义。你也可以写
\u white\u little\u lamb
。-@Sef你在问题中提到的代码是否能正常显示所有图像?我的代码只显示图像名称,点击将打开图像,假设图像路径pictures/“$row['picture']正确图片存储在xampp dbi只需复制粘贴你的代码,但是现在我的页面上没有显示任何内容:/I我引入了从双引号改为单引号的错误。我想我现在修好了。仔细检查。