dir fehlt nach dem zweiten while noch eine geschwungene klammer }
und statt
gehört ein { gesetzt.
was ich auch noch machen würde:
die <table>-tags würd ich außerhalb der while schleife geben, und nur jeweils eine row (<tr>) für jeden datensatz machen.
also z.b.
PHP-Code:
echo "<table>
<tr>
<td>id</td>
<td>loeschen</td>
</tr>";
while(......($ergebnis))
{
$id=$row["id"];
echo "<tr>
<td>$id</td>
<td><a href="loeschen.php?id=$id"></td>
</tr>";
}
echo "</table>";
ist zwar nicht übermäßig wichtig, aber einfach schöner, einfacher und übersichtlicher.
lg, ingo