700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > php 获取html中图片不显示 HTML中img标签src属性用PHP设置后不显示

php 获取html中图片不显示 HTML中img标签src属性用PHP设置后不显示

时间:2020-09-25 11:35:52

相关推荐

php 获取html中图片不显示 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部分代码:

下面是数据库中的数据:

我直接用数据库中的路径是可以显示的,但是如果我用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数组打印结果如下:

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

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。