webForumDet fria alternativet

Value (alternativa)

ASP

11 svar · 140 visningar · startad av Lazerzubb

Medlem sedan mars 2000542 inlägg
Frågan#1

Kan man ha alternativa value?
typ value="Uk + England"
Det skriver inte ut båda ut bara en av de den som man söker typ
Sökruta: Skriver man in Engl SÖK
Klickar databasen söker igenom country hittar englad. skriver ut raden.
Man söker igen nu på UK
den hittar raden skriver ut samma information som ENGLAND men den skriver inte ut England?

------------------
Lazerzubb

Medlem sedan dec. 19998 577 inlägg
#2

Lägg till ett till fält i tabellen där du lägger alternativa sökord... :)

------------------
webEye.nu SweQuake.com

Medlem sedan mars 2000542 inlägg
#3

Förklara mer! Är lite Trög!!!

------------------
Lazerzubb

Medlem sedan dec. 19998 577 inlägg
#4

Du har ju ett fält för värdet (england), du lägger till ett fält till där du kan lägga "UK" eller vad du nu vill, sedan i din SQL-sträng så söker du i båda fälten istället för bara "country"...

------------------
webEye.nu SweQuake.com

Medlem sedan mars 2000542 inlägg
#5

Ja det fattar jag men jag vill typ ha
<Select name="Land">
<option value="Uk">UK
och sedan en hidden value som Är då England som lägs in i en anna comlum.

------------------
Lazerzubb

Medlem sedan dec. 19998 577 inlägg
#6

Och vad är det då för problem att lägga till ett hidden fält som t.ex heter UK och har värdet England?

------------------
webEye.nu SweQuake.com

Medlem sedan mars 2000542 inlägg
#7

ja men jag har ju typ
<slect name="Land"
<option value="UK">UK
<option value="France">France också vidare.
Var ska jag då lägga hidden?

------------------
Lazerzubb

Medlem sedan dec. 19998 577 inlägg
#8

Efter din select...

<select>
<option value="UK">UK
<option value="France">France
</select>
<input type="hidden" name="UK" value="England">
<input type="hidden" name="Fr" value="France">
osv...

Precis som HTML-standarden säger... men jag fattar fortfarande inte varför du vill lägga dom i ett formulär, när du kan ha dom sökbara i databasen!?

------------------
webEye.nu SweQuake.com

Medlem sedan mars 2000542 inlägg
#9

Förklara det med Databasen.
Jag vill att om man väljer typ UK i en select så skrivs England in i Columen Country1 som är en alternativ kolumn för Uk om man söker på England kommer Alla hus som finns i Uk även med.

------------------
Lazerzubb

Medlem sedan mars 2000542 inlägg
#10

ja behöver hjälp!

------------------
Lazerzubb

Medlem sedan dec. 1999707 inlägg
#11

Vad sägs om du har följande html-kod:

<select name="land">
<option value="UK;England">UK
<option value="France;Frankrike">France
</select>

Splittar valuet vid postning och visar endast andra värdet. Ex:

Response.Write "Du sökte efter dokument i " & Split(Request.Form("land"), ";")(1)

------------------
/ Torbjörn Hansson, webbutvecklare
Endero Sverige

Medlem sedan mars 2000542 inlägg
#12

Ja det första fattar jag men var ska jag skriva split i denna sökkoden.
//
If Request.Form("fsearch") <> "" Then
SQL = "SELECT * From search1 WHERE country LIKE '" & Request.Form("fsearch")& "%' OR province LIKE '" & Request.Form("fsearch")& "%'OR city LIKE '" & Request.Form("fsearch")& "%'"
set rs=Connect.Execute(SQL)

if not rs.eof then
do until rs.eof
%><a href="detail.asp?id=<%=rs("ID")%>"><%=rs("country")%>, <%=rs("province")%> <%=rs("city")%> </a><br><%=rs("bedf")%> Fullsize bed's,  <%=rs("xbed")%> Extra bed's<br>
Price High: <%=rs("high")%>, Low: <%=rs("low")%><br><BR>
<%rs.movenext
loop
end if
else
%>Dident find any house's in the country/City<%
end if

rs.close
set rs=Nothing
Connect.close
set connect=nothing

%>
//

------------------
Lazerzubb

264 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)