File "save_to_db.php"

Full Path: /home/analogde/www/Design/Dev tableau/save_to_db.php
File size: 1.06 KB
MIME-type: text/x-php
Charset: utf-8

<?php

// Connexion à la base de données
$servername = "analogdepat.mysql.db";   
$dbname = "analogdepat";
$username = "analogdepat"; 	   
$password = "Un92pac007";

$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_error) 
{
    die("Connexion échouée : " . $conn->connect_error);
}

// Récupérer les données JSON envoyées
$data = json_decode(file_get_contents("php://input"), true);

// Préparation de la requête SQL
$stmt = $conn->prepare("INSERT INTO tableau_json (data, created_at) VALUES (?, NOW())");



// Préparer la requête SQL pour insérer les données
//$stmt = $conn->prepare("INSERT INTO votre_table (colonne1, colonne2, colonne3, ...) VALUES (?, ?, ?, ...)");

$stmt->bind_param("s", $data);
$stmt->execute();

/*foreach ($data as $row) {
    $stmt->bind_param("sss...", ...$row); // Ajuster les types de données et les colonnes selon votre table
    $stmt->execute();
}*/

$stmt->close();
$conn->close();

echo json_encode(["message" => "Données sauvegardées avec succès !"]);
?>