Contents

 
Home
PHPRunner 6.0 manual
Prev Page Next Page
 
 

Update multiple tables

 

To update two joined tables use the following code in Add page: Before record added and/or Edit page: Before record updated events.

yellowbulbNote: Change the values listed in red to match your specific needs.

global $conn;

$sql = "update othertable set joinedfield=".$values["joinedfield"]." ... ";

db_exec($sql,$conn);

unset($values["joinedfield"]);

To update master and details tables use the following code for details table in Add page: Before record added and/or Edit page: Before record updated events.

global $dal;

$tblDetail $dal->Table("DetailTableName");

$tblDetail->Value["Field1"] = $values["Field1"];

$tblDetail->Param["OrderID"] = $values["OrderID"];

$tblDetail->Update();

unset($values["Field1"]);

Field1 is a field in the detail table and OrderID is the linked field in the master table.

For more information about using Data Access Layer (DAL), see Data Access Layer.

Converted from CHM to HTML with chm2web Standard 2.85 (unicode)