1 回答

TA貢獻1936條經(jīng)驗 獲得超7個贊
會話變量始終是表中最后一個 ID 的原因是因為您在每一行都更新它,因此最后一個值將保留。
您可以使用表單將數(shù)據(jù)作為 POST 請求發(fā)送。然后在您的相關(guān)處理程序中,即updateStockItems.php您可以使用$_POST['substance_ID']來獲取用戶單擊的內(nèi)容。
<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()正在被一個不存在的選擇器調(diào)用。您需要更改$('#dataTable')為您的表的 ID,所以$('#tableStock').DataTable()
- 1 回答
- 0 關(guān)注
- 93 瀏覽
添加回答
舉報