Hallo Thomas,
Auf den ersten Blick sehe ich zwei moegliche Fehlerquellen:
- Zwischen einfachen Anfuehrungzeichen werden keine Variablen ersetzt (PHP).
- String-Werte muessen in einfachen Anfuehrungszeichen stehen (MySQL).
danke für die schnelle Hilfe.
Es ist in der Tat ein Problem der Anführungszeichen, denn so funktioniert es:
$ergebnis = mysql_query ("select spiele.SplNr, Titel, Beschreibung, Kategorie from spiele, kategorien where spiele.SplNr=kategorien.SplNr and Kategorie ='$_POST[kategorie]'");
Gruß
Lammy