19. oktober 2002 - 22:23Der er
13 kommentarer og 1 løsning
Søgefunktion
Jeg har en database, hvor brugerne skal kunne finde et emne via et enkelt søgeord. Det er bordfodboldborde på lokationer, det handler om. Databasen indeholder adresser, bordtyper og lande. De sidste to er loette nok: Der er kun et specifikt antal lande og typer. Brugerne skal så kunne indtaste f.eks et bynavn.
Spørgsmål: Jeg kan ikke regne syntaksen ud for at søge efter ét ord i en større samling, f.eks "københavn" i alle adresserne for det pågældende bord i det rigtige land. Det er sikkert meget simpelt...
Glimrende...men jeg kan ikke få det til at virke: Transpaction-sql driller mig en del. Er der noget galt her: ("select address from tables where country='"& country &"' and type= '"&type_1&"' and address='"%&term%&"'")
..?
Jeg bliver ved med at få en kompileringsfejl, tegnet er ugyldigt.
Ok, det er lidt mere avanceret: Hvis jeg nu har 350 borde, skal de vises i klumper af 10 stks, evt med et link til "Next 20", eller allerhelst en oversigt overlinks, der rækker fra 1 til 35 (de 350/10).
LIMIT ser ikke ud til at lave andet end at skrive 10 stks ud...men jeg ser jo ikke resten.
så kan du gøre det i ASP eventuelt... for I = 0 to 30 step 10 SQL = "select address from tables where country='" & country &"' and type= '" & type_1 & "' and address like '%" & term & "%' LIMIT " & I & "," & I + 10 & " set rs = condatabase.execute (SQL) while NOT rs.EOF
hehe, jeg havde glemt den der kommando SELECT COUNT(*) ^^
Synes godt om
Ny brugerNybegynder
Din løsning...
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.