后面有一个不必要和错误的连接/>
,最后有一个额外的引号:
echo "<td><img src='" .$row['ImageURL'] ."' style='width: 200px; height: 150px;' /> -".$row['Name'] ."</td>";
//-------------------------------------------------------------------------------^^^^--------------------^^^
//-----------------------------------------------------------Remove dot and quote---------------Remove quote
整个事情最好不要在双引号字符串中进行连接。将数组元素包装在{}
.
echo "<td><img src='{$row['ImageURL']}' style='width: 200px; height: 150px;' /> - {$row['Name']} </td>";
但是,您可能应该确保您已经通过以下方式转义了这些以用于 HTML 输出htmlspecialchars()
:
$imgurl = htmlspecialchars($row['ImageURL'], ENT_QUOTES);
$name = htmlspecialchars($row['Name']);
echo "<td><img src='$imageurl' style='width: 200px; height: 150px;' /> - $name </td>";