所以我在我的网站上创建了一个表单,它有一个输入,当用户填写它时,它将它存储在数据库表中,它存储用户写的内容。
现在,每当我再次输入内容时,它只会向列添加一个值,我想替换已经添加的值。所以我想要的是,当我输入例如“Datebase”时,它将存储在 MySQL 表中,但是当我再次在同一输入中输入“Datebase change”时,它只会更新当前值,它将从“数据库”到“数据库更改”。所以我不想添加更多的值,我只需要这个输入,它会改变每次提交时列上的内容。
我的代码:
<?php
$title = 'Admin Panel - Edit';
include '../config.php';
$heading = mysqli_real_escape_string($link, $_REQUEST['heading']);
// Attempt insert query execution
$sql = "INSERT INTO content (heading) VALUES ('$heading')";
if(mysqli_query($link, $sql)){
echo "Records inserted successfully.";
} else{
echo "ERROR: Could not able to execute $sql. " . mysqli_error($link);
}
?>
<form action="edit.php">
<input type="text" name="heading" id="heading" />
<input type="submit" value="Submit" name="submit" />
</form>
呼唤远方