我正在完成一项大学作业,我遇到了一个问题,即如何通过使用表格更新和删除我的数据库中的数据。
我已成功连接数据库,这样当用户在上一页中选择他们希望处理的 addressID 时,它将把他们带到 updateform.php 页面。
我的表单代码如下:
<form method="post">
<tr>
<td>Firstline</td>
<td><input type="text" name="firstline" class="form-control"/></td>
</tr>
<tr>
<td>Secondline</td>
<td><input type="text" name="secondline" class="form-control"/></td>
</tr>
<tr>
<td>City</td>
<td><input type="text" name="city" class="form-control"/></td>
</tr>
<tr>
<td>State</td>
<td><input type="text" name="state" class="form-control"/></td>
</tr>
<tr>
<td>Zip</td>
<td><input type="text" name="zip" class="form-control"/></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value="Update" class="btn btn-success btn-lg"/></td>
</tr>
<tr>
<td></td>
<td><input type="delete" name="submit" value="Delete" class="btn btn-success btn-lg"/></td>
</tr>
我现在完全不知道如何连接他们在表单中输入的数据以更新数据库。
如果有帮助,我正在尝试使用之前选择的选定 addressID 更新地址表。
任何朝着正确方向的插入都会受到极大的赞赏。
亲切的问候
最佳答案
更改这些行:
<form method="post">
到
<form method="post" action="process.php">
和
<input type="submit" name="submit" value="Update" class="btn btn-success btn-lg"/>
到
<input type="submit" name="update" value="Update" class="btn btn-success btn-lg"/>
和
<input type="delete" name="submit" value="Delete" class="btn btn-success btn-lg"/>
到
<input type="delete" name="delete" value="Delete" class="btn btn-success btn-lg"/>
process.php:
if(isset($_REQUEST['update']))
{
// update block
// get all required value and fire update query
}
if(isset($_REQUEST['delete']))
{
// delete block
// get all required value and fire delete query
}
关于php - 使用 php 更新/删除表单数据以使用 phpmyadmin 更新数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40188088/