Avatar billede nicolai_johannesen Nybegynder
13. oktober 2003 - 10:28 Der er 11 kommentarer og
1 løsning

Udskriv MySQL-data til Word eller Excel med PHP

Hej!
Jeg vil meget gerne kunne hente udvalgte data (f.eks. felterne: navn og adresse) fra en MySQL-database via PHP. Det udvalgte data skal derefter kunne indsættes i Word som labels/etiketter.

Funktionen skal kunne bruges i forbindelse med et online-tilmeldingswebsite, hvor det skal lette en sekretærs opgave med manuelt at kopiere de tilmeldtes data fra en MySQL-database til Word, hvorfra navne og adresser skal udprintes på konvolutter og navneskilte.

Jeg søger meget gerne et færdigt script. Men inspiration til hvordan man ellers kunne gøre er også velkomment. Vh Nicolai
Avatar billede Slettet bruger
13. oktober 2003 - 11:06 #1
Hvorfor via PHP? Jegmener man kan indstallere MyODBC og via opsætning i Word snakke direkte med MySQL databasen. Det er jo direkte ved at indsætte felter i Word, og så skal der ikke kopieres og klistres :-)

Men det er nok noget helt andet du vil.
Avatar billede Slettet bruger
13. oktober 2003 - 11:11 #2
Avatar billede nicolai_johannesen Nybegynder
13. oktober 2003 - 11:12 #3
>oz1cbk> Okay. Det lyder interessant. Men har ikke meget begreb om MyODBC! Grunden til at jeg vil gøre det via ftp er, at min udbyder (b-on.net) kun kører med phpmyadmin på serveren.
Avatar billede Slettet bruger
13. oktober 2003 - 11:20 #4
Såvidt jeg ved , så indstallerer man MyODBC på sin egen computer og derefter sætter man den op til at forbinde til MySQL databasen. Hvis det er windows så går man i kontrolpanel og finder ODBC og sætter forbindelsen op der. Derefter skulle du kunne indsætte felterne du skal bruge i Word. Hvis ikke noget driller, skulle det være til at overse. Prøv det. Det er vel det letteste :-)
Avatar billede nicolai_johannesen Nybegynder
13. oktober 2003 - 11:29 #5
Det tyder på at det efterhånden er den forkerte kategori jeg er havnet i med mit spørgsmål. Jeg har været inde og læse om ODBC og hvordan man modtager data fra MySQL til Word eller excel... og det lyder som noget brugbart. Jeg er desværre ikke den store haj til opsætning af sådanne programmer. Så enten jeg skal stille spørgsmålet i en anden katagori og så få hjælp til opsætning eller kan du guide mig videre i ODBC-junglen "0z1cbk"? (Jeg havde jo håbet på en færdig løsning til mit problem)
Avatar billede Slettet bruger
13. oktober 2003 - 11:32 #6
Nej jeg kan desværre ikke guide dig meget mere end jeg har gjort. Men jeg synes du skulle prøve odbc løsningen, om ikke for andet, så for at blive klogere. Du kan jo lukke det her og oprette et tilsvarende spørgsmål i odbc og så får du sikkert al den hjælp du har brug for. Jeg tror stadig det er det letteste til det du skal have en anden til at lave (sekretæren) :-)
Avatar billede skwat Praktikant
13. oktober 2003 - 11:34 #7
Det hele her kommer an på om b-one tillader fjern forbindelse til deres sql server. Hvilket jeg ikke tror.
Avatar billede macintosse Nybegynder
13. oktober 2003 - 11:37 #8
Du kan exportere direkte fra phpmyadmin til excel.
Avatar billede nicolai_johannesen Nybegynder
13. oktober 2003 - 11:49 #9
skwat > Jeg tror også det kan blive et problem med at B-one kan forhindre adgang har tidligere erfaringer vist.

macintosse > Det lyder interessant med phpmyadmin til excel!
Avatar billede macintosse Nybegynder
13. oktober 2003 - 13:41 #10
Jeg har ingen erfaring med det endnu, men blot set at under export er det muligt at vælge "CSV for Ms Excel data "
Avatar billede nicolai_johannesen Nybegynder
13. oktober 2003 - 14:21 #11
Jeg er ny herinde på Eksperten, og ved ikke helt hvordan det fungerer med tildeling af point. Så ved ikke hvem og hvordan jeg skal give point...Jeg tror nok jeg kom til at give "macintosse" 100 point ved en fejl!?!
Avatar billede macintosse Nybegynder
13. oktober 2003 - 14:33 #12
Hej Nicolai
jeg har oprettet et spørgsmål til 100 points som du kan svare på så får du dine points igen.

http://www.eksperten.dk/spm/413389
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