19. februar 2002 - 15:30
Der er
9 kommentarer og 1 løsning
Problemer med links
Jeg har lavet forespørgelse således: SQL = "SELECT Varenr, Titel, Pris, Beskrivelse, Kategori FROM Boeger WHERE (Kategori = '" & QS & "')" Problemet er at der intet hentes fra databasen pga. at Kategori er delt i flere ord. F.eks. "tekst tekst tekst". Går jeg ind i databasen og ændrer det til "tekstteksttekst" virker det som det skal. Det kan jeg bare ikke bruge, da det link som man skal trykke på svarer til titlen på en bog. Hvordan for jeg det til at virke korrekt ?? Håber det er til at forstå
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
19. februar 2002 - 15:31
#1
SQL = "SELECT Varenr, Titel, Pris, Beskrivelse, Kategori FROM Boeger WHERE (Kategori = '%" & QS & "%')"
19. februar 2002 - 15:32
#2
eller: SQL = "SELECT Varenr, Titel, Pris, Beskrivelse, Kategori FROM Boeger WHERE (Kategori = '" & Replace(QS, " ", "") & "')"
19. februar 2002 - 15:33
#3
men hvis du replacer det skal du sørge for at QS ikke har 0 tegn i stregen...
19. februar 2002 - 15:37
#4
Jeg har prøvet begge dele, og intet virkede......
19. februar 2002 - 15:39
#5
Du må lære at køre Kategorierne på id numre og ikke kategori navnet i tekst form... Det var måske en ide at lave det om, når du har problemer med det?
19. februar 2002 - 15:47
#6
Det har næppe noget med din SQL at gøre. Et klassisk problem er at glemme "...." i en tag. Hvis du f.eks. for genereret dette link <input type="hidden" name="qs" value=test test test> bliver værdien kun "test". Du skulle have gjort dette: <input type="hidden" name="qs" value="test test test">
19. februar 2002 - 15:47
#7
(men er ellers enig med tpiil ...)
19. februar 2002 - 15:54
#8
Jeg ved ikke om det kan hjælpe, men linksne bliver generet sådan: SQL = "SELECT Kategori FROM Kategorier" rs.Open SQL, Conn Kategori = rs("Kategori") Kategori = "<a href='items.asp?" & Kategori & "'>" & Kategori & "</a>" På siden item.asp har jeg så lavet en <%QS = request.QueryString%> Det kan godt være at det er meget godt at bruge id numrene istedet men det er sgu smartere på denne måde og det skal da kunne lade sig gøre....
19. februar 2002 - 18:00
#9
Kategori = "<a href='items.asp?" & server.urlencode(Kategori) & "'>" & Kategori & "<
22. februar 2002 - 09:59
#10
Jeg har prøvet og prøvet og prøvet og intet har jeg kunne få til at virke, så jeg må gå den lange gang og lave det om.....Desværre.
Kurser inden for grundlæggende programmering