Gerd: Problem mit MAX(id)

Beitrag lesen

Hallo
Kann mir jemand sagen warum das unten angeführten Script nicht funkt??? Ich möchte den letzten eingetragenen datensatz der ident mit der variablen $abteilung ist anzeigen. Die Variable $abteilung wird mittels Link von einer anderen Seite mitübergeben. Ist auch vorhanden (echo).

Danke
Gerd

<?
include("config.php");
$abteilung=$abteilung;
$sql="SELECT MAX(id),titel,nachricht,datum FROM news WHERE abteilung='$abteilung'";
$result=mysql_query($sql);
      while($row=mysql_fetch_array($result))
      {
       $id=$row["id"];
       $titel=$row["titel"];
       $nachricht=$row["nachricht"];
       $datum=$row["datum"];
       $nachricht = nl2br($nachricht);
       ?>
      <table width="590" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td>
          News vom <? echo $datum; ?><br>
          <b><? echo $titel; ?></b><br>
          <? echo $nachricht; ?>

</td>
        </tr>
      </table>
      <br>
      <?
}
?>