Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
WORDPRESS
/
Dev tableau
:
insert02.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php // Paramètres de connexion $host = "analogdepat.mysql.db"; $dbname = "analogdepat"; $username = "analogdepat"; $password = "Un92pac007"; // Connexion à MySQL $conn = new mysqli($host, $username, $password, $dbname); // Vérifier la connexion if ($conn->connect_error) { die(json_encode(["message" => "Erreur de connexion: " . $conn->connect_error])); } // Lire le JSON reçu $data = file_get_contents("php://input"); // Récupère le JSON brut if (!$data) { die(json_encode(["message" => "Données JSON invalides."])); } // Échapper les données pour éviter les injections SQL $data = $conn->real_escape_string($data); // Requête SQL pour insérer les données //$sql = "INSERT INTO json_data (data_json) VALUES ('$data')"; // created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP //ALTER TABLE json_data //ADD created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP; $sql = "INSERT INTO json_data (data_json, created_at) VALUES ('$data', NOW())"; if ($conn->query($sql) === TRUE) { echo json_encode(["message" => "Données insérées avec succès !"]); } else { echo json_encode(["message" => "Erreur d'insertion: " . $conn->error]); } // Fermer la connexion $conn->close(); ?>