<?php
// ============================================================
// v_modifier_utilisateur.php
// Vue : formulaire de modification d'un utilisateur existant
// Accessible via : index.php?uc=gestion&action=utilisateur&role=modifier&id=XX
// La variable $leUtilisateur doit être définie par le contrôleur
// ============================================================
?>

<div class="container">
    <h2>Modifier un utilisateur</h2>
    
    <!-- Formulaire de modification — action = maj -->
    <form method="POST" action="index.php?uc=gestion&action=utilisateur&role=maj">
        
        <!-- Champ caché pour transmettre l'id de l'utilisateur à modifier -->
        <input type="hidden" name="id" value="<?php echo $leUtilisateur['id'] ; ?>">
        
        <div class="form-group">
            <label for="nom">Nom *</label>
            <input type="text" class="form-control" id="nom" name="nom" 
                   maxlength="255" required 
                   value="<?php echo htmlspecialchars($leUtilisateur['nom']) ; ?>">
        </div>
        
        <div class="form-group">
            <label for="prenom">Prénom *</label>
            <input type="text" class="form-control" id="prenom" name="prenom" 
                   maxlength="255" required 
                   value="<?php echo htmlspecialchars($leUtilisateur['prenom']) ; ?>">
        </div>
        
        <div class="form-group">
            <label for="idClasse">Classe</label>
            <select class="form-control" id="idClasse" name="idClasse">
                <!-- selected="selected" sur la valeur actuelle -->
                <option value="0" <?php if ($leUtilisateur['idClasse']==0) echo 'selected="selected"' ; ?>>-- Aucune --</option>
                <option value="1" <?php if ($leUtilisateur['idClasse']==1) echo 'selected="selected"' ; ?>>BTS SIO 1</option>
                <option value="2" <?php if ($leUtilisateur['idClasse']==2) echo 'selected="selected"' ; ?>>BTS SIO 2</option>
            </select>
        </div>
        
        <div class="form-group">
            <label for="login">Login *</label>
            <input type="text" class="form-control" id="login" name="login" 
                   maxlength="25" required 
                   value="<?php echo htmlspecialchars($leUtilisateur['login']) ; ?>">
        </div>
        
        <div class="form-group">
            <label for="statut">Profil *</label>
            <select class="form-control" id="statut" name="statut" required>
                <option value="1" <?php if ($leUtilisateur['statut']==1) echo 'selected="selected"' ; ?>>Élève</option>
                <option value="2" <?php if ($leUtilisateur['statut']==2) echo 'selected="selected"' ; ?>>Gestionnaire</option>
                <option value="4" <?php if ($leUtilisateur['statut']==4) echo 'selected="selected"' ; ?>>Prestataire</option>
            </select>
        </div>
        
        <button type="submit" class="btn btn-warning">Enregistrer les modifications</button>
        <!-- Retour à la liste sans sauvegarder -->
        <a href="index.php?uc=gestion&action=utilisateur" class="btn btn-default">Annuler</a>
    </form>
</div>