我正在尝试从PHP中的MySQL DataBase获取一行来获取特定的id。在获取之后我想将行的各个元素存储在一些变量中,这些变量稍后将在网页中使用。
$sql = "SELECT * FROM complaints WHERE complainer='$fullname' AND id='$id'";
$result = $conn->query($sql);
if($result->num_rows==1)
{
while($row=$result->fetch_assoc())
{
$department=row["department"];
$complaint_type=row["complaint_type"];
$subject=row["subject"];
$detail=row["details"];
$complaint_date=row["complaint_date"];
$officer_responsible=row["officer_responsible"];
$complaint_status=row["complaint_status"];
$reminder_sent=row['reminder_sent'];
}
}
我这样做,但在分配值时会抛出错误
解析错误:语法错误,意外' [',期待','或';'
它有什么不对吗?