Explorar el Código

Archivierung von Kommentaren, Löschen von alten gcstarter-Einträgen

gc-server1 hace 1 año
padre
commit
c041446cfd
Se han modificado 2 ficheros con 22 adiciones y 0 borrados
  1. 19 0
      app/backup.php
  2. 3 0
      queries/kunden_gcstarter.sql

+ 19 - 0
app/backup.php

@@ -26,4 +26,23 @@ if (!$c) {
 	die();
 }
 
+
+
+$insertQuery = "INSERT INTO status_kommentar_historie SELECT * FROM status_kommentar WHERE datum <= '{$datum}' ";
+$c = $dbh->query($insertQuery);
+
+if (!$c) {
+	echo $dbh->errorInfo();
+	die();
+}
+
+$deleteQuery = "DELETE FROM status_kommentar WHERE datum <= '{$datum}' ";
+$c = $dbh->query($deleteQuery);
+
+if (!$c) {
+	echo $dbh->errorInfo();
+	die();
+}
+
+
 echo "Erfolgreich abgeschlossen.\r\n";

+ 3 - 0
queries/kunden_gcstarter.sql

@@ -0,0 +1,3 @@
+SELECT T1.* FROM `kunden_gcstarter` T1 INNER JOIN `kunden_gcstarter_max_datum` T2 ON T1.kunde = T2.kunde
+WHERE T1.datum != T2.max_datum
+LIMIT 10