fix: rename category after adding and sort order of categories

fix: allow redirects on logo search
This commit is contained in:
Miguel Ribeiro
2024-03-17 12:38:08 +01:00
committed by GitHub
parent e05218e299
commit ae73db7790
5 changed files with 19 additions and 4 deletions
+13 -1
View File
@@ -6,10 +6,22 @@ session_start();
if (isset($_SESSION['loggedin']) && $_SESSION['loggedin'] === true) {
if (isset($_GET['action']) && $_GET['action'] == "add") {
$stmt = $db->prepare('SELECT MAX("order") as maxOrder FROM categories');
$result = $stmt->execute();
$row = $result->fetchArray(SQLITE3_ASSOC);
$maxOrder = $row['maxOrder'];
if ($maxOrder === NULL) {
$maxOrder = 0;
}
$order = $maxOrder + 1;
$categoryName = "Category";
$sqlInsert = "INSERT INTO categories (name) VALUES (:name)";
$sqlInsert = 'INSERT INTO categories ("name", "order") VALUES (:name, :order)';
$stmtInsert = $db->prepare($sqlInsert);
$stmtInsert->bindParam(':name', $categoryName, SQLITE3_TEXT);
$stmtInsert->bindParam(':order', $order, SQLITE3_INTEGER);
$resultInsert = $stmtInsert->execute();
if ($resultInsert) {