Code của em như sau:
if ((isset($_POST['submit-edit'])) || (isset($_POST['edit-id']))) {
if ((empty($_POST['edit-task-new'])) || (empty($_POST['edit-id']))) {
$errors = "Các vùng không được để trống!";
}
elseif (preg_match ('/[a-zA-Z0-9 ]/', strip_tags($_POST['edit-id']))){
$edit_task = $_POST['edit-task-new'];
$edit_id = $_POST['edit-id'];
$tam = $_GET['edit-task'];
$edit_query = "UPDATE tasks SET id='$edit_id',task='$edit_task' WHERE id='$tam'";
mysqli_query($connect, $edit_query);
header('location: edit.php');
} else { $errors = "Không được chèn ký tự đặc biệt vào ID!"; }
}
Khi dùng câu lệnh UPDATE này thì không có gì xảy ra cả, em thử dùng lệnh trực tiếp trong MySQL thì bình thường.
Em cám ơn trước ạ!