Avatar billede jacobchr Nybegynder
13. december 2001 - 02:20 Der er 1 løsning

Update streng til mysql.

Hvordan laver jeg dette ?

Jeg har et kald fra en mysql database som henter fx. 25 links frem og sætter dem ind i en form, så de alle får et input-tag af typen checkbox.
Nu er det meningen at brugeren marker et antal af disse link og de markede felter bliver smidt i en mange-til-mange relation (for Tlink og Tbruger).

Men min opgave er hvordan laves dette smartest ?

Jeg tænker på i det tilfælde at det \"nye submit\" er i forhold til det gamle:
- Antalet af links er mindre.
- Links er forskellige end de var før.
- Nogle link er de samme men nogen skal tilføjes mens andre skal slettes.


Jeg ser evt, at det bedste vil være at slette alle mange-til-mange relationerne først hver gang og bagefter tilføje alle sammen. Kan det passe ?

/jacob
Avatar billede agent29 Nybegynder
13. december 2001 - 05:11 #1
Det er, så vidt jeg ved, den bedste løsning (bruger den selv). Du har kun to databasekald (slet og indsæt), andre metoder vil medfører min. 3 DB-kald (select, delete og update/insert).
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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