Avatar billede tgl Nybegynder
29. januar 2006 - 19:26 Der er 3 kommentarer og
1 løsning

Problemer ved udtræk af poster fra DB

Har nogle admin-sider i ASP hvor man man bl.a kan oprette aktiviteter samt uploade filer.

De uploadede filer skal så kunne vedhæftes en til flere aktiviteter.
(En fil kan ikke vedhæftes samme aktivitet mere end 1 gang)

Det gøre ved at man klikker på et link ud for en fil som fører brugeren til en side hvor alle aktiviteter listes.

Her kan man sætte et flueben ud for en eller flere aktiviteter og derefter vedhæfte filen ved klik på en knap.

Så langt så godt...

Men hvis jeg nu klikker på linket ved en fil som fører til siden hvor jeg kan vedhæfte den, som allerede er vedhæftet en aktivitet, til en anden aktivitet er det problemet opstår.

Jeg kan godt få listet :
- den aktivitet som allerede har fået vedhæftet filen (dens tjekbox er disabled=ingen vedhæftning for samme fil mulig)
- de aktiviteter som IKKE har vedhæftede filer

Jeg kan derimod ikke få listet :
- de aktiviteter som har vedhæftede filer
-----------------------------------------------------
Har prøvet et udtræk med følgende SQL :

SQLf = "SELECT a_id, a_titel, a_fradato, af_aid, af_did FROM arrangement INNER JOIN arrangementfiler ON arrangementfiler.af_aid = arrangement.a_id WHERE af_did="&filid&";"

hvor :
- filid er filens id som sendes med ved klik på linket "Vedhæft fil"
- af_aid og af_did er hhv. aktivitets-id og fil-id, som er gemt i tabellen arrangementfiler. (en hjælpetabel i M-til-M relation)

Håber nogen kan svare på mit spørgsmål.
Avatar billede eagleeye Praktikant
31. januar 2006 - 22:21 #1
Skal den liste alle aktiviteter som har vedhæftet filer? så skal der ikke filid med i SQL sætningen.

SQLf = "SELECT a_id, a_titel, a_fradato, af_aid, af_did FROM arrangement INNER JOIN arrangementfiler ON arrangement.a_id = arrangementfiler.af_aid;"
Avatar billede tgl Nybegynder
04. februar 2006 - 19:23 #2
Ok, jeg ved godt at mit spørgsmål er lidt kringlet formuleret så jeg prøver lige igen:

Ja, alle aktiviteter skal listes med hver deres checkbox.

Hvor valgte fil er vedhæftet en aktivitet skal checkboxen disables.
(det kan jeg godt få til at virke)

Men, så opstår mit problem :
De andre aktiviteter, som har en anden fil vedhæftet skal også vises, men det bliver de bare ikke.

Håber at det hjalp...:-)
Avatar billede tgl Nybegynder
09. december 2006 - 17:49 #3
Tak for hjælpen.

Et svar og point er på vej...
Avatar billede eagleeye Praktikant
10. december 2006 - 10:56 #4
ok, så er her et svar :-)
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