Hallo!
Du hast sicherlich eine Tabelle in der die Kategorien stehen.
kategorien
id name
1 action
2 unterhaltung
Das Drop Downmenü hat einige kategorien.
<select name="kategorie" onchange="this.form.submit();">
<option value="action">action</option>
<option value="unterhaltung">unterhaltung</option>
</select>
Daraus baust Du folgendes Dropdown:
<select name="kategorie" onchange="this.form.submit();">
<option value="1">action</option>
<option value="2">unterhaltung</option>
</select>
wenn ich einer der kategorien auswähle, soll alle daten die der kategorie zugeordnet sind ausgelesen und dargstellt werden.
Mit "this.form.submit();" sendest Du das Formular ab. Je nach dem welche Methode (POST oder GET) Du verwendest kannst Du die ID entgegen nehmen. Ich nehme jetzt mal an Du verwendest POST.
$sql = "SELECT spalten FROM daten WHERE kategorie=" . $_POST['kategorie'] . ";";
HINWEIS:
Du solltets natürlich überprüfen ob da wirklich eine ID ankommt, auch wenn es eine Anwendung im Intranet ist.
MfG, André Laugks
L-Andre @ gmx.de