2017-07-28 37 views
0

我把我的圖書項目的鏈接放在mysql phpmyadmin。所有圖像都存儲在htdocs的img文件夾中。我似乎無法顯示這些圖像。顯示圖像使用php從phpmyadmin產品項目不起作用

/我讀的書Infor公司首先從數據庫

<?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字符串不是像我怎樣才能顯示圖像?

感謝

+0

你能出示書表 – M0ns1f

+0

來自PHPMyAdmin嗎?你知道PHPMyAdmin只是一個應用程序,你可以_manage_ MySQL數據庫?如果您正在編寫自己的應用程序,那麼與PHPMyAdmin無關。實際的數據庫只是MySQL。 –

+0

你爲什麼要創建多個數組?有一個多維數組不是更好嗎? –

回答

0

你需要「回聲」的圖像的URL,這我假設是$ IMG陣列英寸

正確的代碼是:

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

希望這有助於!此代碼僅在$ img是數組且$ img [0]包含圖像url時纔有效。