ChronoEngine.com homepage

Forums

Please write a review for the extension you are using on the Joomla extensions directory before posting a new question as we are being spammed by many negative reviews.

Thank you for your support!

new line in db instead of update the existing line

thewelt 26 Jul, 2018
Hi,

I have a form wich should update an existing line in a db table. But instead of update it inserts. I used "insert - duplicate key update".

Here is also the debuggerinfo:

Array
(
[option] => com_chronoforms6
[view] => form
[Itemid] => 121
[chronoform] => melding-tijdelijke
[event] => submit
[naam] => Bart Weltens
[email] => hsqdfjkhqsdfkj@test.be
[telefoon] => +3247
[woonplaats] => Koersel
[diploma] => onderwijzer, opleiding preventieadviseur niveau 3
[CV] =>
[ambt_aanstelling] => kleuteronderwijzer
[bijkomend_ambt] => Array
(
[0] => LO
)

[werkstatus] => voltijds
[opdrachtbreuk] =>
[uitbreiding] =>
[halve_dagen] =>
[geldigheid] => 2018-07-18
[vragen] =>
[akkoord] => Akkoord met de privacyregels van KBHA vzw
[verstuur] =>
)
Array
(
[validate_fields2] => Array
(
[log] => Automatic validation enabled.
[var] => 1
)

[save_data9] => Array
(
[data] => Array
(
[created] => 2018-07-26 11:50:51
[modified] => 2018-07-26 11:50:51
[user_id] => 859
[naam] => Bart Weltens
[email] => dsfsqdfsqdfqsdf
[telefoon] => +32476
[woonplaats] => Koersel
[diploma] => onderwijzer, opleiding preventieadviseur niveau 3
[CV] =>
[ambt_aanstelling] => kleuteronderwijzer
[bijkomend_ambt] => ["LO"]
[werkstatus] => voltijds
[opdrachtbreuk] =>
[uitbreiding] =>
[halve_dagen] => ""
[geldigheid] => 2018-07-18
[vragen] =>
[akkoord] => Akkoord met de privacyregels van KBHA vzw
)

[_success] => Gegevens met succes opgeslagen
[log] => Array
(
[0] => INSERT INTO `hi08h_chronoforms_data_melding-tijdelijke` (`created`, `modified`, `user_id`, `naam`, `email`, `telefoon`, `woonplaats`, `diploma`, `CV`, `ambt_aanstelling`, `bijkomend_ambt`, `werkstatus`, `opdrachtbreuk`, `uitbreiding`, `halve_dagen`, `geldigheid`, `vragen`, `akkoord`) values ('2018-07-26 11:50:51', '2018-07-26 11:50:51', '859', 'Bart Weltens', 'bart@weltens.eu', '+32476543159', 'Koersel', 'onderwijzer, opleiding preventieadviseur niveau 3', '', 'kleuteronderwijzer', '["LO"]', 'voltijds', '', '', '""', '2018-07-18', '', 'Akkoord met de privacyregels van KBHA vzw') ON DUPLICATE KEY UPDATE `created` = '2018-07-26 11:50:51',`modified` = '2018-07-26 11:50:51',`user_id` = '859',`naam` = 'Bart Weltens',`email` = 'bart@weltens.eu',`telefoon` = '+32476543159',`woonplaats` = 'Koersel',`diploma` = 'onderwijzer, opleiding preventieadviseur niveau 3',`CV` = '',`ambt_aanstelling` = 'kleuteronderwijzer',`bijkomend_ambt` = '["LO"]',`werkstatus` = 'voltijds',`opdrachtbreuk` = '',`uitbreiding` = '',`halve_dagen` = '""',`geldigheid` = '2018-07-18',`vragen` = '',`akkoord` = 'Akkoord met de privacyregels van KBHA vzw';
)

[var] => Array
(
[created] => 2018-07-26 11:50:51
[modified] => 2018-07-26 11:50:51
[user_id] => 859
[naam] => Bart Weltens
[email] => dfgdfgsdfgsdfg
[telefoon] => +3247
[woonplaats] => Koersel
[diploma] => onderwijzer, opleiding preventieadviseur niveau 3
[CV] =>
[ambt_aanstelling] => kleuteronderwijzer
[bijkomend_ambt] => ["LO"]
[werkstatus] => voltijds
[opdrachtbreuk] =>
[uitbreiding] =>
[halve_dagen] => ""
[geldigheid] => 2018-07-18
[vragen] =>
[akkoord] => Akkoord met de privacyregels van KBHA vzw
[aid] => 5
)

)

[upload15] => Array
(
[path] => /var/www/clients/client27229/web44687/web/personeelsdatabank/components/com_chronoforms6/chronoforms/uploads/CV/
[CV] => Array
(
[extensions] => Array
(
[0] => pdf
)

[info] => File is not present.
)

[var] => Array
(
)

)

)
healyhatman 26 Jul, 2018
Did you remember to add the aid to the data you're inserting so it actually knows it's duplicating? Show a screenshot of the save data settings
healyhatman 26 Jul, 2018
Answer
Add aid:{data:aid} to the override on insert
thewelt 26 Jul, 2018
thx .

That did the trick ;-)
This topic is locked and no more replies can be posted.

2Checkout.com

2CheckOut.com Inc. (Ohio, USA) is an authorized retailer for goods and services provided by ChronoEngine.com