André Laugks: Drop-Down Menü + Select Abfrage

Beitrag lesen

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