Php 将MySQL数据作为映像路径插入

Php 将MySQL数据作为映像路径插入,php,mysql,Php,Mysql,当我尝试编写这样的简单代码时,一切都很好: <?php require 'connect.php'; if($result = $con->query("SELECT * FROM table")) { if($row = $result->fetch_object()) { echo $row->imgName, ' ',$row->divId, '<br>'; } } ?> 但由于某些原因,插入图像不起

当我尝试编写这样的简单代码时,一切都很好:

<?php
require 'connect.php';

if($result = $con->query("SELECT * FROM table")) {
    if($row = $result->fetch_object()) {
        echo $row->imgName, ' ',$row->divId, '<br>';
    }
} 
?>

但由于某些原因,插入图像不起作用:

<?php
require 'connect.php';

if($result = $con->query("SELECT * FROM table")) {
    if($row = $result->fetch_object()) {
        echo "<img src='img/".$row['imgName']."' />";
    }
} 
?>


你能帮帮我吗

$row['imgName']
更改为
$row->imgName

尝试以下操作:echo“”,如果确实获取对象,则必须使用对象->语法。如果要获取_assoc,则必须使用数组['syntax']。在div中插入图像如何?此代码似乎不起作用:echo'imgName'。“alt=“”.htmlspecialchars($row->imgId)。“/>”;