Lägg till ett till fält i tabellen där du lägger alternativa sökord... :)
------------------
webEye.nu SweQuake.com
11 svar · 140 visningar · startad av Lazerzubb
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
Lägg till ett till fält i tabellen där du lägger alternativa sökord... :)
------------------
webEye.nu SweQuake.com
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
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
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
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
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
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
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
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