Avatar billede phpbegynder2004 Nybegynder
26. december 2005 - 14:07 Der er 5 kommentarer og
1 løsning

Tilføj til felt i MySQL

Hej,

Jeg har en kollonne i min MySQL database, der hedder limit.
I en tilfældig række indeholder den dette: 1;6;9;24.
I en anden tilfældig række står der 6;9;20

Hvordan tilføjer jeg f.eks. 26 til disse to felter, så der står henholdvis
1;6;9;24;26 og
6;9;20 ?

Hvis jeg bruger update overskriver den jo blot det hele.

På forhånd mange tak!
Avatar billede jaw Nybegynder
26. december 2005 - 14:15 #1
Kan du godt:

UPDATE tabel SET felt = CONCAT(felt, ';26') WHERE id = 1
Avatar billede hmortensen Nybegynder
26. december 2005 - 14:36 #2
Virker som en dårlig database struktur.
Ville nok være bedre med en ekstra tabel.
Avatar billede phpbegynder2004 Nybegynder
26. december 2005 - 15:15 #3
jaw-> Tak for hjælpen! Læg et svar.

hmortensen-> Hvorfor det? Og hvordan skulle jeg lave det ellers?
Avatar billede hmortensen Nybegynder
26. december 2005 - 15:29 #4
Lave en tabel med id fra den aktuelle tabel og værdi:

Eksempel:

medarbejdere:
id, navn
1, Hans
2, Jens
3, Ole


områder
id, område, medarbejder_id
1, Haslev, 2
2, Roskilde, 3
3, Vejle, 3

Som du kan se, er både Roskilde og Vejle tilknyttet Ole.
Avatar billede jaw Nybegynder
26. december 2005 - 16:55 #5
Selv tak :)
Avatar billede phpbegynder2004 Nybegynder
28. december 2005 - 20:24 #6
hmortensen-> Tak for tippet. Jeg vil kigge på det!
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