src .php,HTML中img标签src属性用PHP设置后不显示

我想用php获取数据库里的图片路径之后,用img标签显示出来但是并没有成功,也没有报错。

下面是php代码:

`<?php

/* 包含连接数据库文件 */

include_once("../config/conn.php");

/* 定义查询语句 */

$sql = "select URL from ImgURL";

/* 获取返回结果 */

$result = mysqli_query($conn, $sql);

/* 包含index.php文件 */

include('../index.html');`

下面是HTML部分代码:

下面是数据库中的数据:

8e72b2f13b1367f2cc17be9265df5740.png

我直接用数据库中的路径是可以显示的,但是如果我用PHP获取数据库里的路径之后为什么不显示图片呢?

求解答,谢谢!

下面是最新遇到的问题:

PHP代码已经更改了,并将查询结果储存到了数组当中,查询结果是可以成功打印出来的:

/* 包含连接数据库文件 */

include_once("./config/conn.php");

/* 定义查询语句 */

$sql = "select URL from ImgURL";

/* 获取返回结果 */

$result = mysqli_query($conn, $sql);

$rows=array();

if ($result)

{

if ($result->num_rows>0)

{

$i=0;

while ($row = $result->fetch_array()) {

//print_r($rows);

array_push($rows,$row['URL']);

// echo "
".$rows[$i];

// $i=$i+1;

}//end while()

}else{

echo "
查询结果为空!";

}//end if()

}else{

echo "
查询失败!";

}

$rows数组打印结果如下:

8a31f6b546d4e44ebe9e519888283926.png

但是,页面渲染出来之后会,img标签的src为unknown,HTML代码如下:

e9980c5f3e75193db7db912f8cac63c9.png

src="<?php $rows[2]?>" width="244" />

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值