我有这段代码,它给我一个错误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);
}
?>

===============>>#1 票数:-1

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

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

请注意,没有SELECT子句,也没有使用花括号。

在查询后,还要检查mysqli_error以获取可能的数据库错误。

  ask by Kyle Pfromer translate from so

未解决问题?本站智能推荐:

关注微信公众号