|
|
View previous topic
::
View next topic
|
Author |
Message |
ramon fincken Site's programmer
 Get a free globally recognized avatar It's free!
Joined: 03 Aug 2007 Posts: 412 Location: A'dam/Diemen, The Netherlands
|
Posted: Sun Dec 21, 2008 6:27 pm Post subject: [solution][workaround] Oscommerce mysql NOW() date time function .. |
|
|
Well I needed to have a datetime field for a newsletter table ...
No triggers allowed since we used a mysql 4.x database, so we used the default oscommerce insert query.
Problem: Datetime was 0000 etcetera...
Solution .. plain old insert_id'ing the darn thing ..
Code: | function store_data($list_firstname, $list_lastname, $list_email_add, $list_on_off, $q_type) {
$sql_data_array = array (
'customers_firstname' => $list_firstname,
'customers_lastname' => $list_lastname,
'customers_email_address' => $list_email_add,
'customers_newsletter' => $list_on_off,
'type' => 'directe_inschrijving'
);
tep_db_perform(TABLE_NEWSLETTER, $sql_data_array, $q_type, "customers_email_address = '" . tep_db_input($list_email_add) . "'");
$insert_id = mysql_insert_id();
if($insert_id > 0)
{
$sql = 'UPDATE '.TABLE_NEWSLETTER. ' SET datetime = NOW() WHERE id = '.$insert_id . ' LIMIT 1';
mysql_query($sql);
}
} |
|
|
Back to top |
|
 |
Google adsense Advertisement
|
Posted: Sun Dec 21, 2008 6:27 pm Post subject: [solution][workaround] Oscommerce mysql NOW() date time function .. |
|
|
Advertisement
|
|
Back to top |
|
 |
GravityForms Advertisement
|
Posted: Sun Dec 21, 2008 6:27 pm Post subject: [solution][workaround] Oscommerce mysql NOW() date time function .. |
|
|
Advertisement
 |
|
Back to top |
|
 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|