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

PHP - send skjult værdi ind i jquery

Ingen grund til at bruge et skjult input, du kan bare bruge knappen tag i stedet:

<?php while($row = mysqli_fetch_array($result)) { ?>
    <tr>
        <td align="center"><?php echo $row['dept_ID']; ?></td>
        <td align="center"><?php echo $row['dept_name']; ?></td>
        <td>
            <button type="submit" name="departmentID" class="buttonsPromptConfirmDeleteDepartment" value="<?php echo $row['dept_ID']; ?>">Delete</button>
        </td>
    </tr>
<?php } ?>

I PHP-scriptet, der udfører formbehandlingen, skal du selvfølgelig få adgang til POST-indekset, som du normalt ville:

$id = $_POST['departmentID'];
// some processes next to it

Bemærk:Glem ikke

tag.

Yderligere bemærkning:Glem ikke at bruge forberedte erklæringer :

$sql = 'DELETE FROM department WHERE dept_ID = ?';
$stmt = $dbc->prepare($sql);
$stmt->bind_param('i', $id);
$stmt->execute();
// some idea, use error checking when necessary
// $dbc->error


  1. Wordpress - få billeder fra db gemt som blob-data

  2. Halloween-problemet – del 2

  3. Sådan konverteres float til varchar i SQL Server

  4. Sådan fejlfindes problemer med MySQL-defineret