Avatar billede kee.... Nybegynder
24. marts 2001 - 10:05 Der er 19 kommentarer og
1 løsning

%¤#\"#¤¤%&% §¤#¤%\"\"%¤#¤%....SQ!

Jeg kan IKKE finde ud af det.. HJÆLP!!

Jeg har sådan en her-->

<%
Set Rs = conn.execute(\"SELECT * FROM navne WHERE lcase(left(navn,1))=\'a\';\")

Do Until Rs.EOF
Response.write \"<a href=\'vvm.asp?id=\" & Rs(\"id\") & \"\'class=\"\"downlink\"\">\" & Rs(\"navn\") & \"</a><br>\"
Rs.moveNext
Loop
%>

Den viser mig så alle navnene i tabellen navne der starter med a.. smart..

Når jeg så klikker på den ene af de her link.. så skal den over på siden vvm.asp (hvilket den jo gør fint).

Her skal den trække information ud fra tabellen indhold, feltet firma.... hvor navnet er det jeg lige har klikket på..

Hvorn hulen skriver jeg det?

Jeg har forsøgt noget lig -->

bla bla bla... SELECT * from indhold WHERE firma=??????????

HVAD??????? WHERE hvad???

Ved sq ik finde ua af hvorn jeg fortæller den at den KUN skal tage information der passer til det navn jeg klikkede på (link)

Og så lige min standard bemærkning... Snakker jeg sort?? *griner* For det er sq svært nok at stille det her spørgsmål :o)



Avatar billede tpiil Nybegynder
24. marts 2001 - 10:09 #1
SQL = \"SELECT * from indhold WHERE firma\'firma\'\"
Avatar billede tpiil Nybegynder
24. marts 2001 - 10:09 #2
SQL = \"SELECT * from indhold WHERE firma=\'firma\'\"
Avatar billede tpiil Nybegynder
24. marts 2001 - 10:10 #3
eller sådan her hvis det er en variabel:
SQL = \"SELECT * from indhold WHERE firma=\'\" & firma & \"\'\"

du kan selvfølgelig også tage fra queryString (eller form) sådan her:
SQL = \"SELECT * from indhold WHERE firma=\'\" & Request(\"firma\") & \"\'\"
Avatar billede kee.... Nybegynder
24. marts 2001 - 10:11 #4
tpiil
den er ik go nok.. den tar jo ALLE firmanavnene og der er 135... den skal KUN tage det firmanavn der hænger sammen med navnet på den link jeg har klikket på....
Avatar billede tpiil Nybegynder
24. marts 2001 - 10:13 #5
vvm.asp?firma=(her skriver du så firmanavnet du vil trække ud på den anden side)
Avatar billede kee.... Nybegynder
24. marts 2001 - 10:17 #6
tpiil

jeps... men.. det er jo forskelligt alt efter hvilket link man klikker på...

på side et.. kan jeg klikke på fx 3 link

apovit
ups
none

når jeg klikker på apovit.. skal den vise firmanavnet til apovit... osv...

hvis jeg bruger den du lige har skrevet.. henter den jo det samme firmanavn uanset om jegklikker på apovit eller ups

.........
Avatar billede tpiil Nybegynder
24. marts 2001 - 10:19 #7
ok skal lige spise noget morgenmad så kan jeg hjælpe dig i mellemtiden akn du lige komme på ICQ 73543734 hvis du har ICQ :)
Avatar billede kee.... Nybegynder
24. marts 2001 - 10:20 #8
jeg har ikke icq :o)

Men spis du bare.. jeg har maaasser af tid *griner*
Avatar billede kee.... Nybegynder
24. marts 2001 - 10:46 #9
ok.. Nuhar jeg fundet ud af hvordan jeg hiver den der information ud...

<%
Set Rs = conn.execute(\"SELECT * FROM indhold WHERE parentid=1\")

Do Until Rs.EOF
Response.write \"\" & Rs(\"anvendelse\") & \"<br>\"
Rs.moveNext
Loop
%>

MEN... hvor der står -->
FROM indhold WHERE parentid=1\"

der skal der jo nok stå noget andet end 1.. men hvad?
Avatar billede tpiil Nybegynder
24. marts 2001 - 10:47 #10
send alle filerne til tpiil@netstuff.dk så kan jeg ordne det for det er lidt svært at guide dig igennem herinde :)
Avatar billede tpiil Nybegynder
24. marts 2001 - 10:47 #11
husk db\'en
Avatar billede kee.... Nybegynder
24. marts 2001 - 10:52 #12
tpiil.. ai vil ikke sende dig min db..

Kan du ikke fortælle mig hvad jeg skal skrive når man skal bede den om IKKE at hente parentid 1.. men i stedet hente den parentid der svarer til det navn man har klikket på?
Avatar billede tpiil Nybegynder
24. marts 2001 - 10:55 #13
jamen jeg fatter ikke lige din opbygning af db\'en og jeg er ligeglad hvad der står i db\'en jeg skal ku bruge designvisning, du kan også bare slette alle poster og lægge en test ind
Avatar billede kee.... Nybegynder
24. marts 2001 - 11:01 #14
Ok... Jeg har sendt en tom db til dig.. og de to sider det handler om....

Men hvor meget du forstår af siderne er jo et godt spørgsmål...
Avatar billede tpiil Nybegynder
24. marts 2001 - 11:41 #15
du skal bare bruge dette i stedet for der hvor du åbner og måske skal du lade det trække ned til bunden i stedet for så du kan udskrive det andet også, men er der flere poster fra hvert firma??
<%
Set Rs = conn.execute(\"SELECT * FROM indhold WHERE parentid=\" & request(\"id\") & \"\")

Do Until Rs.EOF
Response.write \"\" & Rs(\"anvendelse\") & \"<br>\"
Rs.moveNext
Loop
%>
Avatar billede tpiil Nybegynder
24. marts 2001 - 11:42 #16
ps. jeg har haft lidt problemer med min IIS derfor tog det lidt lang tid :(
Avatar billede kee.... Nybegynder
24. marts 2001 - 11:45 #17
Hvad mener du flere poster fra hvert firma?

Prøver lige..

ventetiden er helt ok.. jeg har rigeligt at lave alligevel :o)
Avatar billede tpiil Nybegynder
24. marts 2001 - 11:46 #18
kee >> det har jeg også :)
Avatar billede kee.... Nybegynder
24. marts 2001 - 11:52 #19
Det virker sq... haaaal da op *smiler*

Når du har tid.. gider du så ik kort forklare hvad der gør hvad i -->

parentid=\" & request(\"id\") & \"\")

Thanks a million :o)
Avatar billede tpiil Nybegynder
24. marts 2001 - 12:02 #20
den henter id nummeret fra querystringen og så henter den jo kun det den skal bruge fra db\'n :)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester