diff --git a/dist/pvv_postgresql.sql b/dist/pvv_postgresql.sql new file mode 100644 index 0000000..c0bdbf9 --- /dev/null +++ b/dist/pvv_postgresql.sql @@ -0,0 +1,49 @@ +CREATE TABLE events ( + id INTEGER GENERATED ALWAYS AS IDENTITY PRIMARY KEY, + name TEXT, + start TEXT, + stop TEXT, + organiser TEXT, + location TEXT, + description TEXT +); + +CREATE TABLE projects ( + id INTEGER GENERATED ALWAYS AS IDENTITY PRIMARY KEY, + name TEXT, + description TEXT, + active BOOLEAN +); + +CREATE TABLE projectmembers ( + projectid INTEGER, + name TEXT, + uname TEXT, + mail TEXT, + role TEXT, + lead BOOLEAN DEFAULT FALSE, + owner BOOLEAN DEFAULT FALSE +); + +CREATE TABLE users ( + uname TEXT, + groups INT DEFAULT 0 +); + +CREATE TABLE motd ( + id INTEGER GENERATED ALWAYS AS IDENTITY PRIMARY KEY, + title TEXT, + content TEXT +); + +-- INSERT example +-- INSERT INTO motd (title, content) +-- VALUES ('MOTD ./dev.sh', 'du kan endre motd i admin panelet'); + +CREATE TABLE door ( + time INTEGER PRIMARY KEY, + open BOOLEAN +); + +INSERT INTO door (time, open) +VALUES (0, FALSE); diff --git a/www/admin/prosjekter/update.php b/www/admin/prosjekter/update.php index 8d5a63e..a6cfd44 100644 --- a/www/admin/prosjekter/update.php +++ b/www/admin/prosjekter/update.php @@ -33,7 +33,7 @@ $desc = $_POST['desc']; $name = $_POST['organisername']; $uname = $_POST['organiser']; $mail = $_POST['organiseremail']; -$active = ($_POST['active'] ?? 0); +$active = ($_POST['active'] ?? false); if ($id == 0) { @@ -42,7 +42,7 @@ if ($id == 0) { $statement->bindParam(':title', $title, PDO::PARAM_STR); $statement->bindParam(':desc', $desc, PDO::PARAM_STR); - $statement->bindParam(':active', $active, PDO::PARAM_INT); + $statement->bindParam(':active', $active, PDO::PARAM_BOOL); $statement->execute(); @@ -59,7 +59,7 @@ if ($id == 0) { $statement->bindParam(':title', $title, PDO::PARAM_STR); $statement->bindParam(':desc', $desc, PDO::PARAM_STR); - $statement->bindParam(':active', $active, PDO::PARAM_INT); + $statement->bindParam(':active', $active, PDO::PARAM_BOOL); $statement->bindParam(':id', $id, PDO::PARAM_INT); $statement->execute(); @@ -77,4 +77,4 @@ if ($id == 0) { header('Location: .'); ?> -Om du ikke ble automatisk omdirigert tilbake klikk her \ No newline at end of file +Om du ikke ble automatisk omdirigert tilbake klikk her