我有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 –