Avatar billede ubbe Nybegynder
01. december 2000 - 14:28 Der er 10 kommentarer og
1 løsning

Lidt af hvert :-)

Den her er lidt sværere, jeg har lavet et pladsreservations system, men mangler lige lidt hjælp.
Så koden også bliver ordenlig.

Jeg har i en DB en tabel(brugerprofiler) hvor alle brugere er listet, her under er der en kolonne(plads).
Det jeg så gerne vil er at jeg skal have listet alle de numre som ikke står i kolonnen(plads) mellem 1-100 f.eks. i en select...

Så et lille html spørgsmål, kan man ikke give hver option i en select en id, som man kan hente ved hjælp at et link på en anden side......

Håber I forstår mig ??? :-)

Avatar billede ubbe Nybegynder
01. december 2000 - 15:01 #1
Hvad med bare nogle forslag, jeg er ikke helt dum til asp, så kunne jeg få et spark, ville det være rart.
Avatar billede ubbe Nybegynder
01. december 2000 - 15:37 #2
kan det ikke lade sig gøre eller hvad??????
Avatar billede kasseper Nybegynder
01. december 2000 - 15:41 #3
er det bare en value du vil have...
<option value=\"1\">Dette er option et.

Jeg er ikke sikker på jeg forstår.!?
Avatar billede ubbe Nybegynder
01. december 2000 - 16:22 #4
også det....men jeg vil også gerne have alle de pladser(numre på pladserne) som ikke står under kolonnen plads i DB, vist i selecteren??

Forstå nu
Avatar billede kasseper Nybegynder
01. december 2000 - 16:35 #5
SQL = \"select plads from brugerprofil where plads < 101 and plads > 0 ORDER BY plads\"
Dim counter
counter = 1
response.write \"<select name=\'MySelect\' size=\'1\'>\"
Set rs = MyConn.execute(SQL)
While counter = 100
if rs.EOF then
pladsen = \"\"
else
pladsen = rs(\"plads\")
end if
if counter <> Cint(pladsen) Then
response.write \"<option value=\'\" & counter & \"\'>Nummer \" & counter & \" er ikke med i Databasen !!!\"
end if
counter = counter + 1
rs.movenext
Wend
response.write \"</select>\"

Jeg er ikke helt klar over om det er noget du kan bruge, men nu læaves der en select box, med alle de numre som ikke er i plads og som er under 100 !

Jeg har ikke testet det, så detmå du selv gøre !!!
Avatar billede kasseper Nybegynder
01. december 2000 - 16:36 #6
sorry fandt selv første fejl :

SQL = \"select plads from brugerprofil where plads < 101 and plads > 0 ORDER BY plads\"
Dim counter
counter = 1
response.write \"<select name=\'MySelect\' size=\'1\'>\"
Set rs = MyConn.execute(SQL)
While counter < 101
if rs.EOF then
pladsen = \"\"
else
pladsen = rs(\"plads\")
end if
if counter <> Cint(pladsen) Then
response.write \"<option value=\'\" & counter & \"\'>Nummer \" & counter & \" er ikke med i Databasen !!!\"
end if
counter = counter + 1
rs.movenext
Wend
response.write \"</select>\"



Avatar billede ubbe Nybegynder
01. december 2000 - 16:41 #7
Jeg prøver det lige............
Avatar billede ubbe Nybegynder
01. december 2000 - 16:48 #8
OK jeg testede det ikke lige, jeg afprøver det lige i aften, men kan desværre ikke acceptere før efter weekenden. (Hvis det altså virker) :0)

Så hold lige øje med spm\'et
Avatar billede ortrak Nybegynder
02. december 2000 - 11:16 #9
wrox udgiver klart de bedste bøger mht. MS-teknologier. kig på www.wrox.com.


/ortrak
Avatar billede ortrak Nybegynder
02. december 2000 - 11:16 #10
sorry guys. forkert indlæg :-]


/ortrak
Avatar billede ubbe Nybegynder
04. december 2000 - 12:55 #11
Sorry Kasseper, det virkede ikke, men jeg løste det på en anden måde jeg lavede bare en tabel med alle pladserne......
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