【发布时间】:2018-03-03 17:31:36
【问题描述】:
是否可以在header() 中添加行 ID?我试图将header() 放在if 语句中,但我总是收到以下消息:
解析错误:语法错误、意外的 '' (T_ENCAPSED_AND_WHITESPACE)、需要标识符 (T_STRING) 或变量 (T_VARIABLE) 或数字 (T_NUM_STRING)
这是我的代码:
$result = mysqli_query($db_con,$query);
$target="Admin/upload/otherPic/".basename($_FILES['image']['name']);
if ($result){
if(move_uploaded_file($_FILES['image']['tmp_name'], $target)){
echo "<script>
alert('Record updated successfully!');
</script>";
header("Location: admin-viewacc.php?id='$result['id'];'");
}
else{
echo "Error updating record: " . mysqli_error($db_con);
}
}
【问题讨论】:
-
解析错误:语法错误,意外的 '' (T_ENCAPSED_AND_WHITESPACE),需要标识符 (T_STRING) 或变量 (T_VARIABLE) 或数字 (T_NUM_STRING)
-
什么是
$query?