後に不要で誤った連結が/>
あり、最後に追加の引用符があります。
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>";