Thanks, as I thought.
So, moving on and trying to add a last_updated timestamp field to the address_book table, I was not having any success in integrating it into the current sql in header.php in address_book_process.
The problem was the 'type' as anything apart from 'noquotestring' (like 'string' or 'date') produced no result.
So just for the record/Google this is how I added a timestamp to a sql query.
Original
$sql_data_array= array(array('fieldName'=>'entry_firstname', 'value'=>$firstname, 'type'=>'string'),
array('fieldName'=>'entry_lastname', 'value'=>$lastname, 'type'=>'string'),
array('fieldName'=>'entry_telephone','value'=>$telephone, 'type'=>'string'),
array('fieldName'=>'entry_street_address', 'value'=>$street_address, 'type'=>'string'),
array('fieldName'=>'entry_postcode', 'value'=>$postcode, 'type'=>'string'),
array('fieldName'=>'entry_city', 'value'=>$city, 'type'=>'string'),
array('fieldName'=>'entry_country_id', 'value'=>$country, 'type'=>'integer'),
);
Modified
The db field is defined as datetime.
$sql_data_array= array(array('fieldName'=>'entry_firstname', 'value'=>$firstname, 'type'=>'string'),
array('fieldName'=>'entry_lastname', 'value'=>$lastname, 'type'=>'string'),
array('fieldName'=>'entry_telephone','value'=>$telephone, 'type'=>'string'),
array('fieldName'=>'entry_street_address', 'value'=>$street_address, 'type'=>'string'),
array('fieldName'=>'entry_postcode', 'value'=>$postcode, 'type'=>'string'),
array('fieldName'=>'entry_city', 'value'=>$city, 'type'=>'string'),
array('fieldName'=>'entry_country_id', 'value'=>$country, 'type'=>'integer'),
array('fieldName'=>'last_updated', 'value'=>'now()', 'type'=>'nostringquote')
);