File "pipo.php"

Full Path: /home/analogde/www/New folder/pipo.php
File size: 1.64 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
    $id = intval($_POST['id']); // Assurez-vous que l'ID est un entier pour éviter les injections SQL
    $sql_details = "SELECT * FROM table_DB_planning WHERE id = $id";
    //$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
    }

    // Fermer la connexion
    $conn->close();

?>