[php] Excel binnen php

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
He,

weet iemand of het mogelijk is om een query te doen op een excelbestand zonder dat er gebruikt wordt gemaakt van odbc ?

Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 16:28

Bosmonster

*zucht*

Via COM zal het vast wel kunnen als je draait op een Windows-server.. maar die kans acht ik vrij klein :)

Wat op een andersoortige server makkelijker werkt is de Excel even opslaan als CSV en deze in te lezen met fgetcsv()

Acties:
  • 0 Henk 'm!

  • Sn3akz
  • Registratie: November 2000
  • Laatst online: 05-08 13:55
Bosmonster schreef op 10 December 2002 @ 10:02:

Wat op een andersoortige server makkelijker werkt is de Excel even opslaan als CSV en deze in te lezen met fgetcsv()
Dit lijkt me de beste oplossing. ALS het je al lukt om via com dat Xecel bestand te benaderen, is het nog steeds onmogelijk om SQL query's erop uit te voeren natuurlijk... Je kan hem ook converteren naar een Access Databeestje.. Maar aangezien je geen ODBC wil gebruiken.. Het fijnst is toch nog steeds MySQL... excel exporten als CSV en importen via MySQL Management Software (Zoals PHPMyAdmin of MySQLFront)

Suc6

Acties:
  • 0 Henk 'm!

Verwijderd

Sn3akz schreef op 10 December 2002 @ 10:09:
[...]


Dit lijkt me de beste oplossing. ALS het je al lukt om via com dat Xecel bestand te benaderen, is het nog steeds onmogelijk om SQL query's erop uit te voeren natuurlijk... Je kan hem ook converteren naar een Access Databeestje.. Maar aangezien je geen ODBC wil gebruiken.. Het fijnst is toch nog steeds MySQL... excel exporten als CSV en importen via MySQL Management Software (Zoals PHPMyAdmin of MySQLFront)

Suc6
Je kan dat uiteraard ook automatiseren dan moet je denk ik denken aan zo iets:
Export het excel bestand naar csv, als je hem binnen krijgt, en import hem dan in een mysql tabel.

Maar als het bestand erg vaak veranderd (bijv elk half uur) kan je het ook on the fly doen (dus als het nodig is), maar dat vraagt wel veel meer van je server, en is alleen te doen als het niet zo erg vaak opgevraagd word.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Sn3akz schreef op 10 december 2002 @ 10:09:
[...]


Dit lijkt me de beste oplossing. ALS het je al lukt om via com dat Xecel bestand te benaderen, is het nog steeds onmogelijk om SQL query's erop uit te voeren natuurlijk... Je kan hem ook converteren naar een Access Databeestje.. Maar aangezien je geen ODBC wil gebruiken.. Het fijnst is toch nog steeds MySQL... excel exporten als CSV en importen via MySQL Management Software (Zoals PHPMyAdmin of MySQLFront)

Suc6
Het is wel mogelijk om sql-query's te doen op een excel bestand, alleen heb je daar dus odbc voor nodig.

Maar toch iedereen bedankt. Ik zal vanavond eens aan de slag gaan met dat fgetcsv. Ik ben benieuwd