sql >> Database teknologi >  >> RDS >> Mysql

Opdater en bestemt række i en tabel ved hjælp af en knap

Du kan lægge en formular rundt om hvert knapsæt og tilføje et skjult felt, der indeholder id'et for det felt, der skal opdateres.

Du skal også fjerne formularmærket, der omslutter tabellen.

Nu vil kun ét ID og den trykte knap blive indsendt.

I tabellen:

<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>

I php'en senere:

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


  1. Er der nogen legitim grund til at bruge Unix-sockets over TCP/IP med mysql?

  2. Sådan viser du sekventielt nummer i MySQL-forespørgselsresultat

  3. MySQL CAST som DATO

  4. Hvordan løser man MySQL-tegnkodningsproblem?