gpt4 book ai didi

php - 使用表单编辑 Mysql 表

转载 作者:行者123 更新时间:2023-11-30 00:44:17 26 4
gpt4 key购买 nike

我想使用联系表单编辑 mysql 数据。当用户在他们想要更改的特定帖子上单击“编辑”时,他们会进入一个在输入字段中包含帖子值的表单,并且他们可以对帖子进行任何他们想要的更改。我已经让这部分工作了,但现在我需要用户单击提交后更改才能真正生效。我怎样才能做到这一点?

这是当用户单击编辑时将 mysql 中博客文章中的所有文本显示到输入字段中的 PHP。

<?php
include "../php/db_connect.php";

if (isset($_GET['id'])) {

$id = $_GET['id'];

$sql = mysql_query("SELECT * FROM articles WHERE id='$id'");
while($row = mysql_fetch_array($sql)) {
$id = $row['id'];
$title = $row['title'];
$content = $row['content'];
$written_by = $row['written_by'];
$category = $row['category'];
}

?>

<div class="content_wrapper">
<h1 class="content_heading">Edit A Blog Post</h1>
<form method="post" action="php/edit_article_process.php" enctype="multipart/form-data" id="upload_article_form">
<span>Title</span>
<input type="text" name="title" class="input" value="<?php echo $title; ?>"/>
<span>Article</span>
<textarea rows="20" name="ckeditor1" class="input" style="resize:none;"><?php echo $content ?></textarea>
<span>Author</span>
<input type="text" name="written_by" class="input short_input" value="<?php echo $written_by; ?>"/>
<span>Category - <i>Spell it right nigga</i></li></span>
<input type="text" name="category" class="input short_input" value="<?php echo $category?>"/>
<input type="submit" name="update" class="input submit_button"/>
</form>

<?php } ?>

</div>

现在我需要的只是让更改在用户单击“提交”时生效。

最佳答案

您的 form 属性 method 的值为 post,这与您在 isset()< 中使用的方法不同 函数

您应该使用:

$_GET['id'] //if your method="get"

$_POST['id'] //if your method="post"

关于php - 使用表单编辑 Mysql 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21517495/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com