1 回答
TA贡献1936条经验 获得超6个赞
会话变量始终是表中最后一个 ID 的原因是因为您在每一行都更新它,因此最后一个值将保留。
您可以使用表单将数据作为 POST 请求发送。然后在您的相关处理程序中,即updateStockItems.php您可以使用$_POST['substance_ID']来获取用户单击的内容。
<td>
<form action="updateStockItems.php" method="POST">
<input type="hidden" name="substance_ID" value="<?php echo $row['Substance_ID']; ?>" />
<button type="submit" class="btn btn-success">Update</a>
</form>
<form action="production.html" method="POST">
<input type="hidden" name="substance_ID" value="<?php echo $row['Substance_ID']; ?>" />
<button type="submit" class="btn btn-danger">Delete</a>
</form>
</td>
您.Datatable()正在被一个不存在的选择器调用。您需要更改$('#dataTable')为您的表的 ID,所以$('#tableStock').DataTable()
- 1 回答
- 0 关注
- 81 浏览
添加回答
举报