SQLテーブルからデータをクエリして選択し、それをhtmlで表示しようとしています。これは私のコードです。
$result = mysqli_query($dbhandle, $query)
or die(mysql_error().'<br>SQL:'.$query);
echo '<table style ="border:1px solid black;">';
while($row = mysqli_fetch_array($result)) {
echo '<tr>';
echo '<td style="border:1px solid black;">{$row['first_name']}</td>';
echo '<td style="border:1px solid black;">{$row['last_name']}</td>';
echo '<td style="border:1px solid black;">{$row['grade']}</td>';
echo '<td style="border:1px solid black;">{$row['gpaP']}</td>';
echo "<td style="border:1px solid black;">{$row['AGP']}</td>";
echo "<td style="border:1px solid black;">{$row['awardP']}</td>";
echo "<td style="border:1px solid black;">{$row['awardTP']}</td>";
echo "<td style="border:1px solid black;">{$row['rigorP']}</td>";
echo "<td style="border:1px solid black;">{$row['APP']}</td>";
echo "<td style="border:1px solid black;">{$row['positionP']}</td>";
echo "<td style="border:1px solid black;">{$row['hoursP']}</td>";
echo "<td style="border:1px solid black;">{$row['selectionP']}</td>";
echo "<td style="border:1px solid black;">{$row['activityTypeP']}</td>";
echo "<td style="border:1px solid black;">{$row['activityYearsP']}</td>";
echo "<td style="border:1px solid black;">{$row['date']}</td>";
echo "<td style="border:1px solid black;">{$row['IP']}</td>";
echo '</tr>';
}
echo '</table>';
last_nameセルに予期しない文字列があるというエラーが表示されます。セルからスタイルパラメータを削除すると、機能します。誰かが私のエラーを指摘してください?