Hej Du kan ju stoppa in det i en variabel som du sätter in på båda ställena i din SQL sats. Tack ska du ha... men jag är inte så haj på det här... Om du sparar USA i databasen så kan landets namn likaså vara namnet på filen till din flagga. På så sätt får ju landet två betydelser. TACK TACK TACK :-) Hej igen Då kommer det i dropdown-menyn även att stå Burkina_Faso :-( Hej Nu har jag försökt hela dagen att få det här att gå ihop men det funkar bara inte :-( <% Lägg till " runt värdet så funkar det: TACK TACK TACK Andreas :-) 2 värden från samma meny? [LÖST]
Nu har jag kört fast :-(
Jag håller på och kodar en gästbok med en access databas.
Jag har en dropdown-meny där de skall välja vilket land de kommer ifrån.
Nu är det så att jag vill ha ut 2 värden, eller rättare sagt att om de tex väljer USA skall det hoppa in under 2 kolumner i databasen. En "USA" skall ligga under "country" och en "USA" skall ligga under "flagga"
Jag skall nämligen visa upp både country: USA och en USA flagga....
Hur gör jag detta? Är detta möjligt?
<select name="country" size=1>
<option selected>-- Select your country --</option>
<option>USA</option>
<option>Sweden</option>
osv
Tacksam för ett snabbt svar :-)
NinaSv: 2 värden från samma meny?
sCountry = Request.form("Country")
sen stoppar du in sCountry i din SQL sats.
Jag skulle nog spara bara landet och sen hämta flaggan utifrån landet man har sparat.
T ex: sFlagga = RS("Country")
Skriv ut bilden med:
Response.write "<img src=" & sFlagga & ">"
/Anna-KarinSv: 2 värden från samma meny?
Det funkar inte :-(
Du skrev:
Jag skulle nog spara bara landet och sen hämta flaggan utifrån landet man har sparat.
T ex: sFlagga = RS("Country")
Skriv ut bilden med:
Response.write "<img src=" & sFlagga & ">"
Men (nu kommer en dum fråga) hur hittar den till bilden USA.gif ??
/en som inte är så clever :-(Sv: 2 värden från samma meny?
SELECT * FROM tabell
sCountry = RS("Country")
Response.write "<img src=" & sCountry & ".gif>"Sv: 2 värden från samma meny?
Nu funkar det. Var ju mycket enklare än mina virriga tankegångar ;-)
/NinaSv: 2 värden från samma meny?
Det funkade bra med de bilderna/länderna som bara har ett ord. Men vissa länder heter tex "Burkina Faso" och eftersom man inte kan döpa filen till Burkina Faso.gif (mellanslag i filen funkar ju inte) så hittas inte bilden. Det är ju inte spelciellt snyggt att i dropdown-menyn kalla landet för Burkina-Faso :-(
Finns det något sätt att komma runt detta.?
Tex nån IF sats kanske ?Sv: 2 värden från samma meny?
vilket jag inte tycker är så snyggt.
/NinaSv: 2 värden från samma meny?
Du skulle kunna spara bilden som burkina_faso.gif och sen använder du Replace för att erstätta mellanslag med underscore.
bildnamn = RecSet("Country") & ".gif" ' lägger ihop landet till en bild.
t ex:
imgBild = Replace("bildnamn", " ", "_")
Replace("Texten", hitta, ersätt) dvs, i texten så ska mellanslag hittas och ersättas med underscore, i det här fallet.
Sen när du skriver ut så skriver du ut imgBild och förhoppningsvis så ska det funka.
/Anna-KarinSv: 2 värden från samma meny?
Någon som har något mer förslag??
//NinaSv: 2 värden från samma meny?
strCountry = RecSet("Country")
strFlag = Replace(strCountry & ".gif", " ", "_")
%>
<%= strCountry%> Skriver ut landets namn
<img src="<%=strFlag%>"> 'Visar landets flagga OBS! Under förutsättning att alla mellanslag i filnamnen är _
Hoppas det här fungerarSv: 2 värden från samma meny?
Response.write "<img src=""" & sCountry & ".gif"">"Sv: 2 värden från samma meny? [LÖST]
Du har verkligen räddat min dag :-)
Det funkar ju och det var så enkelt !!!!!
Nina