Page 1 of 1

[SOLVED] Formbuilder - data exporteren in andere database

Posted: Wed May 11, 2011 8:38 am
by culdoc
Ik heb voor een website een apart extranet (is door ander gemaakt). Deze is gemaakt in Drupal.
Er zitten formulieren in die ook in de CMSMS website moeten komen.
Hoe kan ik dit doen?

Hier een link naar het drupal forulier:
http://beheer.zeeuwseuitdaging.nl/conta ... gformulier

Ik heb de inloggevens van de database.
Het komt terecht in de "webform_submitted_data"
Daarin zitten de velden:
nid = nummer van het formulier (in dit geval 20)
sid = uniek nummer van het ingevulde formulier (dus bv 112 voor deze 'klant')
cid = nummers van de invulvelden (1 t/m 19)
no = is leeg
data = de data die is ingevuld in de invulvelden van het formulier.

Hoe kan ik dit formulier namaken met formbuilder en invoeren in de database?

Re: Formbuilder - data exporteren in andere database

Posted: Sun May 15, 2011 9:28 pm
by Jos
Ik denk dat handmatig de enige manier is. Het is daarna wel mogelijk om formulieren te exporteren en in een andere CMSms installatie te uploaden.

Re: Formbuilder - data exporteren in andere database

Posted: Tue May 17, 2011 12:53 pm
by Rolf
Hoe kan ik dit formulier namaken met formbuilder en invoeren in de database?
Naast Formbuilder (voor het formulier) gebruik maken van de module FormBrowser voor het opslaan van de informatie in de cmsms database.

grt. Rolf

Re: Formbuilder - data exporteren in andere database

Posted: Tue May 17, 2011 1:11 pm
by culdoc
Beste Rolf,

Waar kan ik dan aangeven welke database en welke velden?
Het is nl een andere database dan waar het CMSMS in staat.

Re: Formbuilder - data exporteren in andere database

Posted: Wed May 18, 2011 11:57 am
by Jos
Als de andere database toegankelijk is vanaf je site, dan zou het kunnen met een UDT. Die kan aangeroepen worden zodra het formulier verzonden wordt.
In de UDT moet dan een php-script in gezet worden die eerst connectie maakt met die andere database en vervolgens de waarden van de velden uit het FormBuilder formulier wegschrijft.

Dat vergt dus wat php kennis...