gpt4 book ai didi

PHP UPDATE 充当 INSERT

转载 作者:行者123 更新时间:2023-11-29 23:46:24 26 4
gpt4 key购买 nike

所以。我正在研究 PHP/MySQLi atm,为此我正在做一个电影数据库。我是 PHP 新手,我已经在网上搜索了 3 天有同样问题的人,但我没有找到任何东西。

我的问题是我需要一个编辑按钮,这样就可以编辑插入的任何内容。

我面临的问题是我的 edit.php 具有用于 UPDATING 的准备语句,我的表充当 INSERT 并且只是用新 ID 放入新行。

<?php // edit.php
require_once 'movie_form.php';
if (isset($_POST['id']))
{
$id =$_POST['id'];

$stmt = $mysqli->prepare("UPDATE filmer SET Title = ?, Director = ?, Year = ?, Category = ? WHERE id = ?");
$stmt->bind_param('ssiii', $_POST['Title'], $_POST['Director'], $_POST['Year'], $_POST['Category'], $_POST['id']);
$stmt->execute();
$stmt->close();
}
?>

我正在回显从其他页面获得的 ID,这是我单击“编辑”的电影的正确 ID。不幸的是它仍然创建了一个新的 ID,我不明白为什么。

最佳答案

请更正

   $id =$POST_['id'];

  $id =$_POST['id'];

关于PHP UPDATE 充当 INSERT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25913668/

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