好的,我有一个 mysql php UPDATE,如下所示:
mysql_query("UPDATE users SET imagelocation='uploads/.$fn'
WHERE username='$_SESSION[username]'");
它使用以下内容更新 imagelocation:uploads/...
有谁知道出了什么问题?
好的,我有一个 mysql php UPDATE,如下所示:
mysql_query("UPDATE users SET imagelocation='uploads/.$fn'
WHERE username='$_SESSION[username]'");
它使用以下内容更新 imagelocation:uploads/...
有谁知道出了什么问题?
有如下修正,
mysql_query("UPDATE users SET imagelocation='uploads/".$fn."'
WHERE username='".$_SESSION['username']."'");
第一个修正是imagelocation='uploads/".$fn."'
。
第二次更正是username='".$_SESSION['username']."'");
尝试-
mysql_query("UPDATE users SET imagelocation='uploads/$fn'
WHERE username='{$_SESSION['username']}'")
or die(mysql_error());
在双引号内使用 php vars 时,您不需要连接.
,数组值需要用大括号括起来{}