@@ -696,7 +696,14 @@ function addLogEvent($control, $remote_id, $project, $object, $status_code, $mes
696
696
$ db = establishDatabaseConnection ();
697
697
698
698
try {
699
- $ stmt = $ db ->prepare ("INSERT INTO lxd_logs (control, remote_id, project, object, status_code, message, hostname, user_id, date) VALUES (:control, :remote_id, :project, :object, :status_code, :message, :hostname, :user_id, datetime('now')); " );
699
+ $ stmt = null ;
700
+ if ($ _SESSION ['db_type ' ] == "SQLite " ){
701
+ $ stmt = $ db ->prepare ("INSERT INTO lxd_logs (control, remote_id, project, object, status_code, message, hostname, user_id, date) VALUES (:control, :remote_id, :project, :object, :status_code, :message, :hostname, :user_id, datetime('now')); " );
702
+ }
703
+
704
+ if ($ _SESSION ['db_type ' ] == "MySQL " ){
705
+ $ stmt = $ db ->prepare ("INSERT INTO lxd_logs (control, remote_id, project, object, status_code, message, hostname, user_id, date) VALUES (:control, :remote_id, :project, :object, :status_code, :message, :hostname, :user_id, DATE(NOW())); " );
706
+ }
700
707
$ stmt ->bindValue (':control ' , $ control , PDO ::PARAM_STR );
701
708
$ stmt ->bindValue (':remote_id ' , $ remote_id , PDO ::PARAM_INT );
702
709
$ stmt ->bindValue (':project ' , $ project , PDO ::PARAM_STR );
@@ -709,7 +716,13 @@ function addLogEvent($control, $remote_id, $project, $object, $status_code, $mes
709
716
}
710
717
catch ( PDOException $ e ) {
711
718
initializeAllTables ();
712
- $ stmt = $ db ->prepare ("INSERT INTO lxd_logs (control, remote_id, project, object, status_code, message, hostname, user_id, date) VALUES (:control, :remote_id, :project, :object, :status_code, :message, :hostname, :user_id, datetime('now')); " );
719
+ if ($ _SESSION ['db_type ' ] == "SQLite " ){
720
+ $ stmt = $ db ->prepare ("INSERT INTO lxd_logs (control, remote_id, project, object, status_code, message, hostname, user_id, date) VALUES (:control, :remote_id, :project, :object, :status_code, :message, :hostname, :user_id, datetime('now')); " );
721
+ }
722
+
723
+ if ($ _SESSION ['db_type ' ] == "MySQL " ){
724
+ $ stmt = $ db ->prepare ("INSERT INTO lxd_logs (control, remote_id, project, object, status_code, message, hostname, user_id, date) VALUES (:control, :remote_id, :project, :object, :status_code, :message, :hostname, :user_id, DATE(NOW())); " );
725
+ }
713
726
$ stmt ->bindValue (':control ' , $ control , PDO ::PARAM_STR );
714
727
$ stmt ->bindValue (':remote_id ' , $ remote_id , PDO ::PARAM_INT );
715
728
$ stmt ->bindValue (':project ' , $ project , PDO ::PARAM_STR );
0 commit comments