<div class="home">

    <div id="Home_title_ss">
        <br /><br />
        <?php echo '<div id="Titles">'.$_SESSION['ident']."</div>" ; ?>
        Gestion des formules
    </div>

    <?php
    // Affichage du message de succès ou d'erreur
    if (isset($messageValid) && $messageValid != '')
    {
        echo '<p style="color:green; font-weight:bold;">'.$messageValid.'</p>' ;
    }
    ?>

    <br />

    <!-- Liste des formules -->
    <b>Liste des formules</b><br /><br />

    <table border="3" align=center>
        <tr align=center>
        <th width="30" style="text-align:center">N°</th>
        <th width="200" style="text-align:center">Libellé</th>
        <th width="80" style="text-align:center">Tarif</th>
        <th width="250" style="text-align:center">Actions</th>
    </tr>

        <?php
        // On affiche chaque formule dans une ligne du tableau
        foreach ($lesFormules as $formule)
        {
            echo '<tr>' ;
            echo '<td>'.$formule['idFormule'].'</td>' ;
            echo '<td>'.$formule['libelleFormule'].'</td>' ;
            echo '<td>'.$formule['prixFormule'].' €</td>' ;
            echo '<td>' ;

            // Bouton Modifier : redirige vers le formulaire de modification
           echo '<input type="button" value="Modifier" style="color:black; margin-right:10px"
             onclick="window.location=\'index.php?uc=gestion&action=formule&role=modifier&idFormule='.$formule['idFormule'].'\'">' ;

           echo '<input type="button" value="Supprimer" style="color:black"
             onclick="if(confirm(\'Supprimer cette formule ?\')) window.location=\'index.php?uc=gestion&action=formule&role=supprimer&idFormule='.$formule['idFormule'].'\'">' ;

            echo '</td>' ;
            echo '</tr>' ;
        }
        ?>

    </table>

    <br /><br />

    <!-- Formulaire pour ajouter une nouvelle formule -->
    <b>Ajouter une nouvelle formule</b><br /><br />

    <form method="POST" action="index.php?uc=gestion&action=formule&role=enregistrer">
        Libellé &nbsp;
        <input type="text" class="input_text2" name="libelle" maxlength="255" size="40">
        &nbsp;&nbsp;
        Tarif &nbsp;
        <input type="number" class="input_text2" name="tarif" step="0.01" min="0" size="6">
        &nbsp;€&nbsp;&nbsp;
        <input type="submit" value="Enregistrer" style="color:black">
    </form>

    <br />

    <?php
    // Formulaire de modification : affiché seulement si on a cliqué sur Modifier
    if (isset($laFormule))
    {
    ?>
        <hr /><br />
        <b>Modifier la formule n°<?= $laFormule['idFormule'] ?></b><br /><br />

        <form method="POST" action="index.php?uc=gestion&action=formule&role=majformule">

            <!-- Champ caché pour transmettre l'id de la formule à modifier -->
            <input type="hidden" name="idFormule" value="<?= $laFormule['idFormule'] ?>">

            Libellé &nbsp;
            <!-- value pré-remplit le champ avec la valeur actuelle -->
            <input type="text" class="input_text2" name="libelle" maxlength="255" size="40"
                   value="<?= $laFormule['libelleFormule'] ?>">
            &nbsp;&nbsp;

            Tarif &nbsp;
            <input type="number" class="input_text2" name="tarif" step="0.01" min="0" size="6"
                   value="<?= $laFormule['prixFormule'] ?>">
            &nbsp;€&nbsp;&nbsp;

            <input type="submit" value="Enregistrer" style="color:black">
            &nbsp;&nbsp;
            <!-- Annuler ramène à la liste sans rien modifier -->
            <input type="button" value="Annuler" style="color:black"
                   onclick="window.location='index.php?uc=gestion&action=formule'">

        </form>
    <?php
    }
    ?>

</div>