Rất đơn giản, bạn đang chạy hàm truy vấn hai lần, đó là lý do tại sao bạn nhận được 1
.
- 1 là boolean TRUE.
- (MySQL) Boolean Literals
Vì vậy,
$sqlquery=mysqli_query($db,$sqlupdate);
if (!mysqli_query($db,$sqlquery)) {...}
cần được thay đổi thành chỉ
$sqlquery=mysqli_query($db,$sqlupdate);
if(!$sqlquery){...}
Đầu tiên được thực thi và (if) !
toán tử cũng sẽ kích hoạt hàm truy vấn vì nó là TRUE, như trong "(nếu) không thất bại".
Cũng tham số hóa truy vấn của bạn, bạn đang mở một nội dung SQL.