我有3个按钮来排列我的用户。 Admin
,Member
和一个禁用它们的按钮。所以现在我想用$_GET
的“url-id”来标识它们。但是当我这样做时,我得到一个错误:PHP - 通过网址识别用户ID
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING).
我该如何解决这个问题?我感谢每一个帮助!
<?php
include_once('connection.php');
if (isset($_POST['ban'])) {
$sql = "UPDATE
t_user_info
SET
user_level = 3
WHERE
id = $_GET['id']";
$query = $conn->prepare($sql);
$query ->execute(array('user_level' => $user_level));
session_unset();
session_destroy();
header('Location: /PHP/index.php?page=ban');
}
if (isset($_POST['admin_btn'])) {
$sql = "UPDATE
t_user_info
SET
user_level = 1
WHERE
id = $_GET['id']";
$query = $conn->prepare($sql);
$query ->execute();
header('Location: /PHP/index.php?page=admin');
}
if (isset($_POST['member_btn'])) {
$sql = "UPDATE
t_user_info
SET
user_level = 2
WHERE
id = $_GET['id']";
$query = $conn->prepare($sql);
$query ->execute();
header('Location: /PHP/index.php?page=member');
}
?>
我看不到代码中的url-id –