首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法通过php更新mysql中的行

无法通过php更新mysql中的行
EN

Stack Overflow用户
提问于 2018-06-08 07:14:03
回答 1查看 46关注 0票数 -1

我尝试更新表showtable中的行

通过使用下面的php代码,将bugID绑定到SQL UPDATE语句来更新我想要更新的行,但它似乎不起作用,是不是问题出在我的SQL语句中?

代码语言:javascript
运行
复制
 $id = $_GET['update'];
 $games = htmlentities($_POST['games']);
        $version = htmlentities($_POST['version']);
        $platform = htmlentities($_POST['platform']);
        $frequency = htmlentities($_POST['frequency']);
        $proposal = htmlentities($_POST['proposal']);
        $SQLstring2 = "UPDATE " .$TableName. " SET Game=?,Version=?,Platform=?,Frequency=?,Proposed solution=? WHERE BugID= " .$id;
        if ($stmt = mysqli_prepare($DBconnect, $SQLstring2)) {

            mysqli_stmt_bind_param($stmt,'sssss', $games, $version, $platform, $frequency, $proposal);
            $QueryResult2 = mysqli_stmt_execute($stmt);
            if ($QueryResult2 === FALSE) {
                echo "<p>Unable to execute the query.</p>"
                . "<p>Error code "
                . mysqli_errno($DBconnect)
                . ": "
                . mysqli_error($DBconnect)
                . "</p>";
            } else {
                echo "<h1> Thank you for your contribution";
            }
            mysqli_stmt_close($stmt);
        }



        mysqli_close($DBconnect);
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50751334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档