ich habe folgendes Problem:
eine Startseite, darauf 3 Select-Elemente
- Produktgruppe
- Artikelgruppe
- Hersteller
Zuerst werden aus einer Artikeltabelle die benötigten Daten ausgelesen. Ungefiltert. Es klappt.
Nachdem der Benutzer eine Produktgruppe ausgewählt hat, müssten die Artikelgruppen und die Hersteller gefiltert werden. Beispiel
waren zuerst zwei Artikelgruppe zu finden, Monitore und Telefone, sollte nachdem mann Produktgruppe Computer ausgewählt hat nur noch Monitore zu sein sein.
Mein Problem ist nicht das gefilterte herauslesen aus der Datenbank, sondern die Ablaufsteuerung. Wie starte ich die Filterung. Zur Zeit sieht mein Code so aus:
<?php
include ("inc/shop/shop.inc.php3");
?>
<select name="Artikelgruppen" value= <?php echo(urldecode($ArtGr))?>>
<?php
ShowArticleGroupOption();
?>
</select>
<select name="Produktgruppen" value= <?php echo(urldecode($PrGr))?>>
<?php
ShowProduktGroupOption();
?>
</select>
Also wenn der User was verändert hat, werde ich in $ArtGr das ergebnis seiner Auswahl haben. Jetzt müsste ich meine ShowArticleGroupOption()aufrufen, mit einer Produktgruppe als Parameter, anschliessend die Seite aktualisieren.
- Wie finde ich es heraus, dass der User reagiert hat?
- Wie aktualisiere ich die Seite?
- was bedeutet urldecode($PrGr), benötige ich das für die übergabe der Auswahl an meiner Variable?
Vielen Dank für eure Antworten
eine Startseite, darauf 3 Select-Elemente
- Produktgruppe
- Artikelgruppe
- Hersteller
Zuerst werden aus einer Artikeltabelle die benötigten Daten ausgelesen. Ungefiltert. Es klappt.
Nachdem der Benutzer eine Produktgruppe ausgewählt hat, müssten die Artikelgruppen und die Hersteller gefiltert werden. Beispiel
waren zuerst zwei Artikelgruppe zu finden, Monitore und Telefone, sollte nachdem mann Produktgruppe Computer ausgewählt hat nur noch Monitore zu sein sein.
Mein Problem ist nicht das gefilterte herauslesen aus der Datenbank, sondern die Ablaufsteuerung. Wie starte ich die Filterung. Zur Zeit sieht mein Code so aus:
<?php
include ("inc/shop/shop.inc.php3");
?>
<select name="Artikelgruppen" value= <?php echo(urldecode($ArtGr))?>>
<?php
ShowArticleGroupOption();
?>
</select>
<select name="Produktgruppen" value= <?php echo(urldecode($PrGr))?>>
<?php
ShowProduktGroupOption();
?>
</select>
Also wenn der User was verändert hat, werde ich in $ArtGr das ergebnis seiner Auswahl haben. Jetzt müsste ich meine ShowArticleGroupOption()aufrufen, mit einer Produktgruppe als Parameter, anschliessend die Seite aktualisieren.
- Wie finde ich es heraus, dass der User reagiert hat?
- Wie aktualisiere ich die Seite?
- was bedeutet urldecode($PrGr), benötige ich das für die übergabe der Auswahl an meiner Variable?
Vielen Dank für eure Antworten
Kommentar