diff --git a/ruty/add_task.php b/ruty/add_task.php
index 06f5562..f1d91df 100644
--- a/ruty/add_task.php
+++ b/ruty/add_task.php
@@ -1,24 +1,28 @@
connect_error) {
- die("Erreur de connexion à la base de données : " . $conn->connect_error);
- }
-
- // Préparer et exécuter la requête SQL pour ajouter la tâche
- $sql = "INSERT INTO tasks (task_name) VALUES ('$taskName')";
+ // Insérer la tâche
+ $sql = "INSERT INTO tasks (task_name, description) VALUES ('$task_name', '$description')";
if ($conn->query($sql) === TRUE) {
- header("Location: http://whykorp.ddns.net:8080/ruty/todo.php");
- exit();
+ $task_id = $conn->insert_id;
+
+ // Insérer les tags associés
+ foreach ($tags as $tag_name) {
+ $tag_sql = "INSERT INTO tags (tag_name) VALUES ('$tag_name') ON DUPLICATE KEY UPDATE id=LAST_INSERT_ID(id)";
+ $conn->query($tag_sql);
+ $tag_id = $conn->insert_id;
+
+ // Lier la tâche et les tags
+ $conn->query("INSERT INTO task_tags (task_id, tag_id) VALUES ($task_id, $tag_id)");
+ }
+ echo "Tâche ajoutée avec succès.";
} else {
- echo "Erreur lors de l'ajout de la tâche : " . $conn->error;
+ echo "Erreur : " . $sql . "
" . $conn->error;
}
$conn->close();
diff --git a/ruty/todo.php b/ruty/todo.php
index be7b06e..ad752de 100644
--- a/ruty/todo.php
+++ b/ruty/todo.php
@@ -12,95 +12,44 @@
-