2016-04-24 234 views
-1

我試圖添加圖像到我的數據庫通過使用圖像路徑,在圖像列下,我用varchar作爲類型,我已經插入圖像/ canin.jpg作爲值。圖像在phpmyadmin使用圖像路徑

當我嘗試顯示使用PHP這是行不通的這個形象,這是我所:

 $sql = "SELECT dog_id, dogbreed, image, sellercontact, location FROM dog"; 
     $result = $conn->query($sql); 

    if ($result->num_rows > 0) { 
    echo "<table><tr><th>ID</th><th>Dog Breed</th><th>Image</th><th>Seller and Contact number</th><th>Location</th></tr>"; 
    // output data of each row 
    while($row = $result->fetch_assoc()) { 
    echo "<tr><td>".$row["dog_id"]."</td><td>".$row["dogbreed"]." <td>".$row["image"]."</td><td>".$row["sellercontact"]." </td><td>".$row["location"]."</td></tr>"; 
    } 
    echo "</table>"; 
    } else { 
    echo "0 results"; 

所有其他信息,如狗了,狗養殖等已被檢索到,但其不帶回圖像。

有什麼想法?

+0

時,它只是返回'圖片/ canin.jpg'或者是細胞空白? –

+0

我已經創建了一個名爲其中包含該文件名稱的圖像的文件夾。圖像文件位於我的所有源代碼等 – lauren

+0

但它只是顯示的路徑,而不是實際的圖像?或者它是完全空白的 –

回答

0

您需要使用HTML img標記才能顯示圖像。

更換<td>".$row["image"]."</td><td><img src=\"".$row["image"]."\"/></td>

這將產生<td><img="images/canin.jpg"/></td>執行

+0

不幸的是,沒有工作:( – lauren

+0

如果您查看源代碼輸出了什麼標記? –

+0

yay它工作!! :)我一定留下了一些它當粘貼它時! – lauren