Bonjour,

J'ai un tableau d'absence générée depuis une base de donnée de ce style là :
Nom : Capture.PNG
Affichages : 232
Taille : 53,4 Ko

En très gros je voudrais cocher la ligne dans ce tableau et qu'elle reste cocher une fois que je l'es valider.
Il faudrait que le checkbox reste à 1 en boolean sur SQL et rester cocher dans mon tableau.

Mon soucis c'est comment récupérer la bonne ligne avec le checkbox, comment faire le update de la bonne ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
     </tr>
          <?php 
           if(isset ($_REQUEST['valider2'])){
 
              if (isset($_POST['check'])){
 
            $check = $_POST['check'];
 
 
          }
 
          else{
            $check = 0;
          } 
 
             $sql = 'UPDATE typeabsencetab SET Checkbox = "'.$check.'" WHERE MATRICULE= "'.$mat.'"' ;
                  $req = $bdd->prepare ($sql); //prepare la base a recevoir la requete SQL
                  $r = $req->execute(); //execute la ligne sql le INSERT*
 
 
              }
            }
          ?>
Pour l'instant j'ai écris ça mais cela ne fonctionne pas et çela le ferais a toute les lignes ou le matricules est utiliser dois-je rejouter un autre id auto incrémenter ?

ou faut t'il crée un formulaire pour recuperer la ligne et donc la valider ?


Merci de votre aide

Cordialement