hallo liebe forumgemeinde!
ich lasse mir aus einer datenbanktabelle daten tabellarisch ausgeben.
das sieht dan so aus:
<table cellpadding="2" cellspacing="0">
<tr class="legende">
<td title="Bandname" style="border-style:solid;border-width:2px 1px 2px 2px;border-color:#444">Band</td>
<td title="Genre" style="border-style:solid;border-width:2px 1px 2px 0px;border-color:#444">Genre</td>
<td title="Region" style="border-style:solid;border-width:2px 1px 2px 0px;border-color:#444">Region</td>
<td title="Eingtragen am:" style="border-style:solid;border-width:2px 1px 2px 0px;border-color:#444">Eingetragen am:</td>
<td title="Details" style="text-align:center;border-style:solid;border-width:2px 2px 2px 0px;border-color:#444">Details</td></tr>
<?
$abfrage = "SELECT * FROM links";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "
<tr onmouseover="rowhover_on(this)" onmouseout="rowhover_out(this)">
<td title='Bandname' class='first'>$row->name</td>
<td title='Genre' class='middle'>$row->genre</td>
<td title='Region:' class='middle'>$row->region</td>
<td title='Eingetragen am:' class='middle'>$row->datum</td>
<td class='last'><a href='details.php?id=$row->id' class='details'>Details anzeigen</a></td>
</tr>";
}
?>
nun versuche ich über die datei "details.php" mit dem link
<a href='details.php?id=$row->id' class='details'>
details über den eintrag auszugeben. das sollte eigentlich so aussehen:
$abfrage = "SELECT * FROM links WHERE $_GET['id']";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "$row->url <br>";
}
aber als antwort bekomme ich immer nur:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /usr/export/www/vhosts/funnetwork/hosting/steffenb/phplernen/details.php on line 32
kann/will mir jemand helfen?
mfg,
mysql anfänger