]> git.treefish.org Git - banana.git/commitdiff
modification of empty submits now possible.
authorAlexander Schmidt <alex@treefish.org>
Tue, 9 Oct 2012 14:48:56 +0000 (16:48 +0200)
committerAlexander Schmidt <alex@treefish.org>
Tue, 9 Oct 2012 14:48:56 +0000 (16:48 +0200)
admin/sessionoverview.php

index 77b29b6a17882e6a833722eeccd4afdd65dbd2e3..449ace16a01674f4f7680f298f0a3ce6919e680a 100644 (file)
     $up_mnumber = trim($_GET['mnumber']);
     $up_tstamp = trim($_GET['tstamp']);
     $up_editsub = trim($_GET['editsub']);
     $up_mnumber = trim($_GET['mnumber']);
     $up_tstamp = trim($_GET['tstamp']);
     $up_editsub = trim($_GET['editsub']);
+    $up_manydone = count(explode(",",$up_editsub));
 
     if( $db->query("SELECT COUNT(*) FROM workdone WHERE mnumber=$up_mnumber AND session=$up_sessionid AND tstamp=$up_tstamp")->fetch(PDO::FETCH_NUM)[0] == 0 ) {
 
     if( $db->query("SELECT COUNT(*) FROM workdone WHERE mnumber=$up_mnumber AND session=$up_sessionid AND tstamp=$up_tstamp")->fetch(PDO::FETCH_NUM)[0] == 0 ) {
-      $db->query("UPDATE workdone SET thisdone='$up_editsub', manydone=" . count(explode(",",$up_editsub)) . ",tstamp=$up_tstamp WHERE mnumber=$up_mnumber AND session=$up_sessionid");
+      $db->query("DELETE FROM workdone WHERE mnumber=$up_mnumber AND session=$up_sessionid");
+      $db->query("INSERT INTO workdone (session,mnumber,thisdone,manydone,tstamp) values ($up_sessionid,$up_mnumber,\"$up_editsub\",$up_manydone,$up_tstamp)");
       block("lightgreen", "modified submit");
     }
   }
       block("lightgreen", "modified submit");
     }
   }