Avatar billede elohim Nybegynder
01. juni 2009 - 17:30 Der er 4 kommentarer og
1 løsning

Data fra en table til en anden table i samme Database

Hej jeg har en mysql database med nogle tables i.
Der er en ny og en gamle table med kontakter.
Nu vil jeg så gerne have den gamle tables data over i den ny table.
Er der en der har et forslag til hvordan jeg gør det i PHP.

Det må gerne være en "while" id er sidste i tablen, så overfører den data

strukturen i gamle og ny table er forskellig.
f.eks.
gamle table      er    i    ny table
fornavn                      firstname
ikke nogen                    midlename
efternavn                    lastname
osv.
der er også nogle hvor rækkefølgen er byttet om f.eks.
city                          postnr
postnr                        city

håber det er forståeligt.
hilsen Ib
Avatar billede arne_v Ekspert
01. juni 2009 - 17:37 #1
INSERT INTO ny (f1,f3,f2) SELECT f3,f1,f2 FROM gammel
Avatar billede elohim Nybegynder
01. juni 2009 - 18:09 #2
ja så langt er jeg også kommet, men kunne du give mig et PHP while eksempel, da det handler om rigtig mange data records
Avatar billede arne_v Ekspert
01. juni 2009 - 18:23 #3
Du har ikke brug for en while loekke. Den saetning flytter alle raekker paa databaser serveren. En enkelt mysql_query er nok.
Avatar billede elohim Nybegynder
01. juni 2009 - 19:31 #4
ja du havde ret, takker send mig svar
Avatar billede arne_v Ekspert
01. juni 2009 - 19:47 #5
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
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