Sönke Tesch: Lange IF-Schleife :-(

Beitrag lesen

Korrektur:

$query="";                  // Vorsichtshalber leeren wegen Komma (s.u.)
  if ($veranstaltungstyp)
    {
     $query.="typ=".$veranstaltungstyp;
    };
  if ($datum)
    {
     if ($query) $query.=","; // Schon was drin? Ja: Komma einfügen.

Ein Komma ist hier natürlich Murks, da muß ein "and" (oder ähnliches) hin:

if ($query) $query.=" and ";

if ($dbr=mysql_query("select xy from tabelle where ".$query))
  ...

Herrje ;]
  soenk.e