Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
ONSEMI
/
Dev tableau
:
save_data01.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /* CREATE TABLE ma_table ( id INT AUTO_INCREMENT PRIMARY KEY, col1 VARCHAR(255), col2 VARCHAR(255), col3 VARCHAR(255) ); */ $host = "analogdepat.mysql.db"; $dbname = "analogdepat"; $username = "analogdepat"; $password = "Un92pac007"; // Création de la connexion MySQL avec mysqli $conn = new mysqli($host, $username, $password, $dbname); // Vérification de la connexion if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } // Le tableau à insérer $data = [ ["John Doe", "42", 1, 1 , 1 , 1 , 1], ["Jane Smith", "30", 1, 1 , 1 , 0 , 0], ["Alice Johnson", "25", 0, 0 , 0 , 0 , 0] ]; // Sérialisation du tableau PHP $serialized_data = serialize($data); // Préparer la requête SQL pour insérer les données sérialisées dans la table $sql = "INSERT INTO table_task (data) VALUES (?)"; // Préparer la requête avec mysqli $stmt = $conn->prepare($sql); // Vérifier si la préparation a échoué if ($stmt === false) { die("Erreur de préparation de la requête : " . $conn->error); } // Lier les paramètres de la requête $stmt->bind_param("s", $serialized_data); // Exécuter la requête d'insertion if ($stmt->execute()) { echo "Données insérées avec succès."; } else { echo "Erreur lors de l'insertion : " . $stmt->error; } // Fermer la requête préparée et la connexion $stmt->close(); $conn->close(); ?>