PHP更新查询不适用于配置文件图片



我有这段代码,它给了我一个错误500。我正在尝试制作它,以便它能更改个人资料图片。

<?php
include_once("dbConnect.php");
include_once("indexinfo.php");
$_POST['username'] = $usname;
$_POST['imagelink'] = $image;
$dbCon = mysqli_connect("DATABASE STUFFS");
if(isset($_POST['imagelink'])) {
    $imagelink = "SELECT `username` UPDATE `TEST` SET `picture` = '$_POST['imagelink']' WHERE username = '$_SESSION['username']'";
    mysqli_query($dbCon, $imagelink);
}
?>

假设已经定义了$usname$image,则直接使用它们(不分配$_POST),并将更新查询行更改为以下内容:

$imagelink = "UPDATE `TEST` SET `picture` = '$image' WHERE username = '{$_SESSION['username']}'";

请注意,没有SELECT子句,并且使用了大括号。

查询后,还要检查mysqli_error是否存在可能的数据库错误。

相关内容

最新更新