显示图像使用PHP从phpmyadmin产品项目无效

时间:2017-07-28 13:40:19

标签: php mysql

我在mysql phpmyadmin中为我的书籍项目添加链接。所有图像都存储在htdocs的img文件夹中。我似乎无法显示这些图像。

/我首先从数据库

阅读了书籍
<?php

include ("db_con.php");


//read all books
$book_query= "select * from book";

$run_query=mysqli_query($dbcon, $book_query);

$isbn=array();
$author=array();
$book=array();
$page=array();
$weight=array();
$publisher=array();
$edition=array();
$language=array();
$img=array();



if(mysqli_num_rows($run_query)>0)  
{


    while( $row = mysqli_fetch_assoc( $run_query)){

        array_push($isbn,$row['isbn']);
        array_push($author,$row['author']);
        array_push($book,$row['book']);
        array_push($page,$row['page']);
        array_push($weight,$row['weight']);
        array_push($publisher,$row['publisher']);
        array_push($edition,$row['edition']);
        array_push($language,$row['language']);
        array_push($img,$row['img']);


    }
    //echo "$img[0]";
    //print_r($img);

}


mysqli_close($dbcon);


?>

然后我尝试显示它

<?php include ("local_book_db.php"); ?>
<section id="recommended">
        <p id="typeNew">Recommended</p>

        <a href=""><img src="$img[0]" alt="aaa">a book</a>



    </section>

它只显示alt字符串而非图像如何显示图像?

由于

1 个答案:

答案 0 :(得分:0)

你需要'回显'图像网址,我假设它是在$ img数组中。

正确的代码是:

 <a href=""><img src="<?php echo $img[0]; ?>" alt="aaa">a book</a>

希望这有帮助!此代码仅在$ img为数组并且$ img [0]保存图像URL时才有效。