我有这段代码,在其中查询数据库中所有数据行。在我的第一个php中,我有此链接,我将在其中将ID从行传递到另一个php页面。这是我的代码。
<a class="button3" style="float: left;" onclick="return confirm('Are you sure?');" href="adminEditBillboard.php?edit=<?php echo $row['id']; ?>">Edit</a>
我的adminEditBillboard.php在输入类型文本上具有此名称。
<input type="text" class="form-control" value="<?php echo $id; ?>" name="owner" placeholder="Enter billboard owner name">
我需要添加一些东西吗?像方法贴一样?
这是我在process.php中进行的编辑。
if(isset($_GET['edit'])){
$id = $_GET['edit'];
$result = $mysqli->query("SELECT * FROM billboards WHERE id=$id") or die($mysqli->error);
if(isset($result->num_rows) && $result->num_rows > 0){
$row = $result->fetch_array();
$owner = $row['owner'];
$location = $row['location'];
$email = $row['email'];
$phone = $row['phone'];
$description = $row['description'];
header("location: adminEditBillBoard.php?edit=$id");
}
答案 0 :(得分:0)
您的adminEditBillboard.php应按如下所示从HTTP GET参数中选择ID
<input type="text" class="form-control" value="<?php echo $_GET['edit']; ?>" name="owner" placeholder="Enter billboard owner name">