diff --git a/action.php b/action.php index 1283c74..e69f03e 100644 --- a/action.php +++ b/action.php @@ -83,12 +83,14 @@ function opCancel() { $conn = connectDb(); $sql = "UPDATE submitted SET status = 'CANCELED' where id = " . $_GET['id']; $result = $conn->query($sql); + logJournal($conn, $_GET['id'], "Marked Canceled"); } function opLanded() { $conn = connectDb(); $sql = "UPDATE submitted SET status = 'LANDED', landed_dt = NOW() where id = " . $_GET['id']; $result = $conn->query($sql); + logJournal($conn, $_GET['id'], "Marked Landed"); } function opDetail() { diff --git a/functions.php b/functions.php index c078d2c..128c525 100644 --- a/functions.php +++ b/functions.php @@ -20,6 +20,15 @@ function connectDb() { } +function logJournal($conn, $id, $message) { + + $stmt = $conn->prepare("INSERT INTO journal (ppr_id, entry, user) VALUES (?, ?, ?)"); + $stmt->bind_param("iss", $id, $message, $_SERVER['PHP_AUTH_USER']); + $stmt->execute(); + $stmt->close(); + +} + function require_db_auth() { if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW'])) {