Mysql
 sql >> Base de données >  >> RDS >> Mysql

Mettre à jour une ligne spécifique dans un tableau à l'aide d'un bouton

Vous pouvez mettre un formulaire autour de chaque ensemble de boutons et ajouter un champ caché contenant l'identifiant du champ à mettre à jour.

Vous devrez également supprimer la balise de formulaire qui entoure le tableau.

Désormais, un seul ID et le bouton enfoncé seront soumis.

Dans le tableau :

<form id="view_admin" method="post">
  <input type="hidden" name="f0" value="<?php echo $f0; ?>">
  <input type="submit" name="approved" value="approve">
  <input type="submit" name="refused" value="refuse">
</form>

Dans le php plus tard :

$f0_submitted = (int) $_POST['f0'];
$query_update = "UPDATE main SET status='APPROVED' WHERE id ='$f0_submitted'";