File "load_from_db.php"
Full Path: /home/analogde/www/New folder/load_from_db.php
File size: 1.43 KB
MIME-type: text/x-php
Charset: utf-8
<?php
// Connexion à la base de données
$host = "analogdepat.mysql.db";
$dbname = "analogdepat";
$username = "analogdepat";
$password = "Un92pac007";
// Créer la connexion
$conn = new mysqli($host, $username, $password, $dbname);
// Vérifier la connexion
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// Récupérer toutes les lignes de la table
$sql = "SELECT column_name FROM table_DB_planning ORDER BY created_at DESC LIMIT 1"; // Vous pouvez ajuster cette requête selon vos besoins
$result = $conn->query($sql);
// Vérifier s'il y a des résultats
if ($result->num_rows > 0) {
// Récupérer la première ligne de résultat
$row = $result->fetch_assoc();
// Décoder les données JSON stockées dans la colonne `column_name`
$data = json_decode($row['column_name'], true);
// Vérifier si les données sont valides et envoyer les données sous forme de JSON
if ($data) {
echo json_encode($data); // Retourner les données au format JSON
} else {
echo json_encode([]); // Retourner un tableau vide en cas d'erreur de décodage
}
} else {
echo json_encode([]); // Retourner un tableau vide si aucune ligne n'est trouvée
}
$statusMessage = "Splendide";
setcookie("nom_du_cookie", $statusMessage , time() + 3600, "/");
// Fermer la connexion
$conn->close();
?>