<?php header("Content-Type: application/json"); $host = "analogdepat.mysql.db"; $dbname = "analogdepat"; $username = "analogdepat"; $password = "Un92pac007"; /* CREATE TABLE tableau id INT PRIMARY KEY AUTO_INCREMENT, contenu TEXT NOT NULL, date_insertion DATE NOT NULL ) */ // Connexion à MySQL $conn = new mysqli($host, $username, $password, $dbname); if ($conn->connect_error) { die(json_encode(["error" => "Connexion échouée: " . $conn->connect_error])); } // Récupérer les données JSON envoyées $data = json_decode(file_get_contents("php://input"), true); //$data = file_get_contents("php://input"); file_put_contents("log.txt", $data); // Enregistre la requête dans un fichier log if (empty($data)) { die(json_encode(["error" => "Aucune donnée reçue"])); } // Préparer la requête SQL avec NOW() pour la date $stmt = $conn->prepare("INSERT INTO tableau (id, contenu, date_insertion) VALUES (?, ?, NOW())"); foreach ($data as $row) { $contenuJson = json_encode($row['contenu']); // Convertir le contenu en JSON $stmt->bind_param("is", $row['id'], $contenuJson); $stmt->execute(); } $stmt->close(); $conn->close(); echo json_encode(["success" => "Données insérées avec succès"]); ?>