Jeg er ved at lave et system, hvor jeg har en database med 3 tabeller hvor alle tabeller indeholder en vare, en pris og en kategori. Varene bliver listet ud fra en drop down box i mit asp script!
Nu kommer det store spørgsmål!
hvis der er en der tager en vare som foreksempel har kategori a, hvordan får jeg så de andre dropdown bokse til KUN at vise det der er med kategori at gøre! (hver dropdown box er sin egen tabel i db´en)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du har dine kategorier i en tabel? og dine vare i en anden tabel som har et felt der indikere hvilken varegruppe det er?
Hvis det er sådan, kan du lave det sådan at du viser dine kategorier i en dropdown, og ved siden af alle dine vare.
Når du så vælger en kategori, kan du lave noget onChange=\"Submit();\" og så med en formular bruge methoed=get så kan du ved din vare dropdown lave en Request.Querystring(\"kategori\") og så tjecke i din SQL sætning for at du kun tager vare med med den valgte kategori
Tabellen varekategori, følgende felter: id [autoid], kategori [tekst]
Tabellen vare, følgende felter: id [autoid], kategori[tal], varenavn [tekst], osv...
Opret nu dine kategorier i varekategori, keyboard, kabinetter osv. Hvis keyboard er første kategori får den id 1 Gå så til tabellen vare, indtast 1 i kategori og varens navn osv... og forsæt sådan...
<% SQLstr =\"SELECT * FROM kategori\" set rs = Conn.Execute (SQLstr) Response.Write(\"<select size=\"1\" name=\"kategori\" onChange=\"submit()\">\") DO WHILE NOT (rs.BOF OR rs.EOF) Response.Write \"<option value=\"&rs(\"id\")&\">\"& rs(\"kategori\") & \"</option>\" rs.MoveNext LOOP %>
På samme måde laver du en dropdown ved siden af med dine vare i (DE SKAL VÆRE I HVER DERES FORMULAR!!!)
i din sql sætning i den anden laver du lige en WHERE kategori = \" & Request.Querystring(\"kategori\") & \" (som kun skal medtages hvis Request.Querystring(\"kategori\") <> \"\"
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.