CountryTrash
Member
Hi there,
I want to update data in another table when my form is saved.
I created a script and pointed the form plugin to it.
(I built the script from pieces that I found in posts and it follows below)
It does nothing!!!
I then one of read cheesegrits advise on a post and inserted a vardump to at least check that I get the form element values at least...it does not dump the values which made me think that the script is not triggered when I expected to. I tried the different process script options onBeforeCalculations, onAfterProcess, onBeforeProcess . Nothing
Does anyone have any advise for me?
(I have also tried removing the line which says something about dying?)
When you look at the script below does it look as if the query syntax is correct and should work?
'------The Script itself (in lptenders.php)
defined('_JEXEC') or die();
$registerclose = getElementData('tenders_register___tender_register_closingdate');
$tenderclose = getElementData('tenders_register___tender_close_date');
$tenderid = getElementData('tenders_register___id');
var_dump($registerclose, $tenderclose, $tenderid);exit;
$db =&JFactory::getDBO();
$db->setQuery("UPDATE tender_invitees SET tender_register_closingdate = '$tenderclose',tender_closingdate = '$registerclose' WHERE tender_id = '$tenderid'");
$db->query();
I want to update data in another table when my form is saved.
I created a script and pointed the form plugin to it.
(I built the script from pieces that I found in posts and it follows below)
It does nothing!!!
I then one of read cheesegrits advise on a post and inserted a vardump to at least check that I get the form element values at least...it does not dump the values which made me think that the script is not triggered when I expected to. I tried the different process script options onBeforeCalculations, onAfterProcess, onBeforeProcess . Nothing
Does anyone have any advise for me?
(I have also tried removing the line which says something about dying?)
When you look at the script below does it look as if the query syntax is correct and should work?
'------The Script itself (in lptenders.php)
defined('_JEXEC') or die();
$registerclose = getElementData('tenders_register___tender_register_closingdate');
$tenderclose = getElementData('tenders_register___tender_close_date');
$tenderid = getElementData('tenders_register___id');
var_dump($registerclose, $tenderclose, $tenderid);exit;
$db =&JFactory::getDBO();
$db->setQuery("UPDATE tender_invitees SET tender_register_closingdate = '$tenderclose',tender_closingdate = '$registerclose' WHERE tender_id = '$tenderid'");
$db->query();