Avatar billede wzarlon Nybegynder
11. april 2001 - 19:38 Der er 7 kommentarer

db ændring

Hej eksperter.

Jeg står i den situation nu at jeg er administrator på et debatforum, hvor jeg er igang med at opgradere systemet til at håndtere brugere, samt at jeg vil inkoporere en del flere funktioner.
Mit problem er at de gamle data skal kunne bruges i det nye system.
Jeg har en beskedtabel med flg poster.
-id
-forumid
-navn
-email
-subject
-besked
-bla bla
-bla bla

og min nye tabel vil komme til at se ud som flg.
-id
-forumid
-userid
-subject
-bla bla
-bla bla

Og ny tabel med brugeroplysninger som navn og email.


Hvordan skal jeg få inkoporeret de gamle data i den nye db? Nogen gode forslag?? Jeg er umuligt den eneste der har/haft dette problem.

Mvh
Wzarlon
Avatar billede dope Nybegynder
11. april 2001 - 19:49 #1
Hvilken database bruger du?
Avatar billede wzarlon Nybegynder
11. april 2001 - 19:54 #2
access
Avatar billede wzarlon Nybegynder
11. april 2001 - 19:57 #3
jeg kunne jo bare tilføje userid til nuværende tabel, og så lave 2 forskellige behandlinger afhængig om indlægget har et userid or not.. Meeen, det holder ikke helt.. Ville godt ha noget konsistent date
Avatar billede erikjacobsen Ekspert
11. april 2001 - 20:03 #4
Jamen, du må jo \"opfinde\" nye id-er for gamle indlæg. For dem, der har ens
navn og email, laver du samme id, og så putter du dem i din nye \"userid\"-tabel.
Et hack? Ja ja, men er det ok med dig?
Avatar billede wzarlon Nybegynder
11. april 2001 - 20:14 #5
ja..lidt en bagvej :)
Meningen er jo brugerne selv skal oprette sig.. Men det er sku nok den eneste vej. Der er nemlig mange ens brugere, men også mange enkeltgangs indlæg
Avatar billede wzarlon Nybegynder
11. april 2001 - 20:16 #6
så de indlæg = enkeltgangs besøgende, får bare ikke noget userid, og der vil ikke blive mulighed for at se deres profil..
Ja, jeg går med den
Avatar billede erikjacobsen Ekspert
11. april 2001 - 21:49 #7
Jeg går ud fra at nye brugere så skal have et password for at lave
nye indlæg. Gamle brugere burde så kunne få tilsendt et tilfældigt
genereret password, som de så evt. kan ændre. En slags \"Har du glemt
dit password (eller aldrig fået det)\".

Men hvorfor udelukke enkeltgangs besøgende?
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