Hvordan laver man en dropdown box, der går ind og henter x antal fra en database. Når man så gemmer den skal den gemme i en anden database. Man skal også kunne redigere i den. Er det muligt ?
Jeg kan godt selv lave så dropdown viser de forskellige fra en database, Men hvordan gemmer jeg dem i en ny så en "normal" bruger ikke kan redigere i den?
umiddelbart ligner det ikke noget større problem...
1. du laver din sql-sætning som henter de records frem du vil bruge i den dropdown - og disse resultater looper du igennem inde mellem dine html select-tags.
2. Når du så skal gemme laver du bare formen så den peger over på en gem-side der connecter til en anden database og så udfører du din INSERT-sql
hvis du kører med to forskellige databaser eller tabeller - så vil der jo kun blive hevet resultater frem i din select som ligger i den oprindelige tabel/database?
du skrev lige at man ikke skulle kunne? Hvis nogle brugere skal kunne noget andet end nogle andre må du lave en form for brugerstyring i dit system - fx accesslevel eller noget
Det er meningen at en admin skal kunne redigere i det.. jeg kan godt selv lave admin dele, den er ikke så svær.. det er mere hvordan man går ind og redigere i databasen efter man har gemt den?
det er vel bare et spørgsmål om at indsætte de fornødne formfelter - hvis jeg forstår dig ret, så en dropdown med værdier fra databasen samt et textfelt med mulighed for at skrive i?
du kan ikke ændre værdier i en dropdown-boks... men jeg er stadig meget lost mht hvad du vil.
Er det du vil så at; lave en multiple select dropdown-boks, hvor du så kan vælge en eller flere værdier fra - og den/disse skal så gemmes i en anden tabel?
Man skal kunne vælge en værdi ud fra database1. <- Er klaret Man skal kunne gemme de de valgte værdier i database2. <- Er klaret Man skal kunne ændre værdien af dropdown boxen, som har værdierne fra database1. Disse skal gemmes i database2 igen. <- ikke klaret
sådan en dropdownboks - "tilhører" den nogen eller noget specielt? i så fald, kan du jo på enten dropdown-siden eller på gem-siden finde ud af om det nogen eller noget allerede har værdier og så enten slette dem først eller kører en update i stedet for en insert
<select name="news1"> <option>Clan</option> <% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("db.mdb") strSQL = "select top 16 * from news ORDER BY id ASC" set rs = Conn.execute(strSQL)
if rs.EOF then Response.write "<font face=""Arial"" size=""2"">No Clans.</font>" else Do Until rs.EOF %> <option name="news1"><%=RS("news")%></option> <%RS.MoveNext Loop end if
Jeg vil nu gerne gøre det muligt at kunne gå ind og ændre værdien i database2. Når man ændre den skal dette gøres med en dropdown menu, hvor man kan vælge værdierne fra database1.
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.