1
Я хотел бы обновить значение статуса -tinyint (1) - активировать и деактивировать пользователя. Всякий раз, когда я пытаюсь обновить, я продолжаю получать сообщение, ниже которого установлено, что «Ошибка помощника». Любая помощь ценит это. БлагодаряОбновить tinyint (1)
if (empty($errors)) {
// Perform Update
$id = $attendant["id"];
$status = mysql_prep($_POST["status"]);
$query = "UPDATE attendant SET ";
$query .= "status = '{$status}', ";
$query .= "WHERE id = {$id} ";
$query .= "LIMIT 1";
$result = mysqli_query($connection, $query);
if ($result && mysqli_affected_rows($connection) == 1) {
// Success
$_SESSION["message"] = "Attendant updated.";
redirect_to("activate_attendant.php");
} else {
// Failure
$_SESSION["message"] = "Attendant update failed.";
}
}
} else {
// This is probably a GET request
}
Удалить цитаты из '' {$ status} '' – Rupam
Удалить запятую в' status =' {$ status} ', '<= --- Ошибка будет отображаться путем выполнения' $ result = mysqli_query ($ connection, $ query) или die (mysqli_error ($ connection)); ' –
@ Fred-ii- Я сделал это, но это работает, за исключением того, что когда я обновляю значение, он говорит:« Ошибка базы данных », но он обновляется. Благодарю. Вы хоть представляете, что это может быть? – Ash23