Mysql
 sql >> база данни >  >> RDS >> Mysql

PHP - предава скрита стойност в jquery

Няма нужда да използвате скрито въвеждане, можете просто да използвате button вместо това маркирайте:

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

Разбира се, в PHP скрипта, който обработва формуляра, осъществете достъп до POST индекса, както обикновено:

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

Забележка:Не забравяйте <form> етикет.

Допълнителна забележка:Не забравяйте да използвате подготвени отчети :

$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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да получите следващата предстояща дата от маса?

  2. Какво би довело до проблем с неизвестен обект в архивния файл при възстановяване на резервно копие на MySQL база данни?

  3. Разберете кой ред не успява при добавяне на ограничение в MySQL

  4. PHP MYSQL - Разлика между 127.0.0.1 и localhost

  5. Mysql заявка за разстояние