diff --git a/ruty/add_task.php b/ruty/add_task.php new file mode 100644 index 0000000..a31c878 --- /dev/null +++ b/ruty/add_task.php @@ -0,0 +1,25 @@ +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')"; + if ($conn->query($sql) === TRUE) { + echo "Tâche ajoutée avec succès."; + } else { + echo "Erreur lors de l'ajout de la tâche : " . $conn->error; + } + + $conn->close(); +} +?> diff --git a/ruty/todo.php b/ruty/todo.php index 2f68699..8756ff0 100644 --- a/ruty/todo.php +++ b/ruty/todo.php @@ -1,5 +1,31 @@ + connect_error) { + die("Erreur de connexion à la base de données : " . $conn->connect_error); + } + + // Sélectionner les tâches depuis la base de données + $sql = "SELECT id, task_name, completed FROM tasks"; + $result = $conn->query($sql); + + if ($result->num_rows > 0) { + while($row = $result->fetch_assoc()) { + $taskId = $row["id"]; + $taskName = $row["task_name"]; + $completed = $row["completed"] ? "checked" : ""; + + echo "
  • $taskName
  • "; + } + } else { + echo "Aucune tâche trouvée."; + } + $conn->close(); + ?> Ruty - ToDo List @@ -11,28 +37,25 @@ -
    -
    -

    Add a Task

    - - -
    -
    -

    Todos

    - -
    - -
    + +

    Ajouter une tâche

    +
    + + +
    - + + diff --git a/ruty/update_task.php b/ruty/update_task.php new file mode 100644 index 0000000..1ed1dd2 --- /dev/null +++ b/ruty/update_task.php @@ -0,0 +1,26 @@ +connect_error) { + die("Erreur de connexion à la base de données : " . $conn->connect_error); + } + + // Préparer et exécuter la requête SQL pour mettre à jour l'état de la tâche + $sql = "UPDATE tasks SET completed = '$completed' WHERE id = '$taskId'"; + if ($conn->query($sql) === TRUE) { + echo "État de la tâche mis à jour avec succès."; + } else { + echo "Erreur lors de la mise à jour de l'état de la tâche : " . $conn->error; + } + + $conn->close(); +} +?>